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(String requestSignatureAlgorithm)
setRequestSignatureAlgorithm in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setRequestSignatureScope(ProtocolAlgorithmTypeSignature.ScopeEnum requestSignatureScope)
setRequestSignatureScope in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setResponseSignatureAlgorithm(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(String authorizationEndpointUrl)
setAuthorizationEndpointUrl in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setTokenEndpointBinding(ProtocolEndpoint.BindingEnum tokenEndpointBinding)
setTokenEndpointBinding in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setTokenEndpointUrl(String tokenEndpointUrl)
setTokenEndpointUrl in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setUserInfoEndpointBinding(ProtocolEndpoint.BindingEnum userInfoEndpointBinding)
setUserInfoEndpointBinding in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setUserInfoEndpointUrl(String userInfoEndpointUrl)
setUserInfoEndpointUrl in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setJwksEndpointBinding(ProtocolEndpoint.BindingEnum jwksEndpointBinding)
setJwksEndpointBinding in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setJwksEndpointUrl(String jwksEndpointUrl)
setJwksEndpointUrl in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setIssuerUrl(String issuerUrl)
setIssuerUrl in interface OIDCIdentityProviderBuilderpublic OidcIdentityProviderBuilder setUserName(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–2022 Okta. All rights reserved.