public class OidcIdentityProviderBuilder extends DefaultIdentityProviderBuilder<OIDCIdentityProviderBuilder> implements OIDCIdentityProviderBuilder
clientId, clientSecret, isProfileMaster, maxClockSkew, name, scopes| Constructor and Description |
|---|
OidcIdentityProviderBuilder() |
isProfileMaster, self, setClientId, setClientSecret, setIsProfileMaster, setMaxClockSkew, setName, setScopesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisProfileMaster, setClientId, setClientSecret, setIsProfileMaster, setMaxClockSkew, setName, setScopespublic OidcIdentityProviderBuilder setIssuerMode(IdentityProvider.IssuerModeEnum issuerMode)
setIssuerMode in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setRequestSignatureAlgorithm(java.lang.String requestSignatureAlgorithm)
setRequestSignatureAlgorithm in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setRequestSignatureScope(ProtocolAlgorithmTypeSignature.ScopeEnum requestSignatureScope)
setRequestSignatureScope in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setResponseSignatureAlgorithm(java.lang.String responseSignatureAlgorithm)
setResponseSignatureAlgorithm in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setResponseSignatureScope(ProtocolAlgorithmTypeSignature.ScopeEnum responseSignatureScope)
setResponseSignatureScope in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setAcsEndpointBinding(ProtocolEndpoint.BindingEnum acsEndpointBinding)
setAcsEndpointBinding in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setAcsEndpointType(ProtocolEndpoint.TypeEnum acsEndpointType)
setAcsEndpointType in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setAuthorizationEndpointBinding(ProtocolEndpoint.BindingEnum authorizationEndpointBinding)
setAuthorizationEndpointBinding in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setAuthorizationEndpointUrl(java.lang.String authorizationEndpointUrl)
setAuthorizationEndpointUrl in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setTokenEndpointBinding(ProtocolEndpoint.BindingEnum tokenEndpointBinding)
setTokenEndpointBinding in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setTokenEndpointUrl(java.lang.String tokenEndpointUrl)
setTokenEndpointUrl in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setUserInfoEndpointBinding(ProtocolEndpoint.BindingEnum userInfoEndpointBinding)
setUserInfoEndpointBinding in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setUserInfoEndpointUrl(java.lang.String userInfoEndpointUrl)
setUserInfoEndpointUrl in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setJwksEndpointBinding(ProtocolEndpoint.BindingEnum jwksEndpointBinding)
setJwksEndpointBinding in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setJwksEndpointUrl(java.lang.String jwksEndpointUrl)
setJwksEndpointUrl in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setIssuerUrl(java.lang.String issuerUrl)
setIssuerUrl in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setUserName(java.lang.String userName)
setUserName in interface IdentityProviderBuilder<OIDCIdentityProviderBuilder>setUserName in interface OIDCIdentityProviderBuildersetUserName in class DefaultIdentityProviderBuilder<OIDCIdentityProviderBuilder>public OidcIdentityProviderBuilder setMatchType(PolicySubjectMatchType matchType)
setMatchType in interface IdentityProviderBuilder<OIDCIdentityProviderBuilder>setMatchType in interface OIDCIdentityProviderBuildersetMatchType in class DefaultIdentityProviderBuilder<OIDCIdentityProviderBuilder>public IdentityProvider buildAndCreate(Client client)
buildAndCreate in interface IdentityProviderBuilder<OIDCIdentityProviderBuilder>buildAndCreate in class DefaultIdentityProviderBuilder<OIDCIdentityProviderBuilder>Copyright © 2017-2021 Okta. All Rights Reserved.