public class RegisterSiteParams extends Object implements HasOxdIdParams
| Constructor and Description |
|---|
RegisterSiteParams() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getAccessTokenAsJwt() |
Integer |
getAccessTokenLifetime()
Returns the Client-specific access token expiration.
|
String |
getAccessTokenSigningAlg() |
List<String> |
getAcrValues() |
List<String> |
getAuthorizedOrigins()
Returns authorized JavaScript origins.
|
List<String> |
getClaimsLocales() |
List<String> |
getClaimsRedirectUri() |
List<String> |
getClientFrontchannelLogoutUris() |
String |
getClientId() |
String |
getClientJwksUri() |
String |
getClientName() |
String |
getClientRegistrationAccessToken() |
String |
getClientRegistrationClientUri() |
List<String> |
getClientRequestUris() |
String |
getClientSecret() |
String |
getClientSectorIdentifierUri() |
String |
getClientTokenEndpointAuthMethod() |
String |
getClientTokenEndpointAuthSigningAlg() |
String |
getClientUri()
Returns an URL of the home page of the Client.
|
List<String> |
getContacts() |
Map<String,String> |
getCustomAttributes()
Gets custom attribute map copy.
|
Integer |
getDefaultMaxAge()
Returns the Default Maximum Authentication Age.
|
Boolean |
getFrontChannelLogoutSessionRequired()
Gets logout session required.
|
List<String> |
getGrantTypes() |
String |
getIdTokenBindingCnf() |
String |
getIdTokenEncryptedResponseAlg()
Returns the JWE alg algorithm (JWA) required for encrypting the ID Token issued to this client_id.
|
String |
getIdTokenEncryptedResponseEnc()
Returns the JWE enc algorithm (JWA) required for symmetric encryption of the ID Token issued to this client_id.
|
String |
getIdTokenSignedResponseAlg()
Returns th JWS alg algorithm (JWA) required for the ID Token issued to this client_id.
|
String |
getInitiateLoginUri()
Returns the URI using the https: scheme that the authorization server can call to initiate a login at the client.
|
String |
getJwks()
Client's JSON Web Key Set (JWK) document, passed by value.
|
String |
getLogoUri()
Returns an URL that references a logo for the Client application.
|
String |
getOpDiscoveryPath() |
String |
getOpHost() |
String |
getOxdId() |
String |
getPolicyUri()
Returns an URL that the Relying Party Client provides to the End-User to read about the how the profile data
will be used.
|
List<String> |
getPostLogoutRedirectUris() |
List<String> |
getRedirectUris() |
String |
getRequestObjectEncryptionAlg()
Returns the JWE alg algorithm (JWA) the RP is declaring that it may use for encrypting Request Objects
sent to the OP.
|
String |
getRequestObjectEncryptionEnc()
Returns the JWE enc algorithm (JWA) the RP is declaring that it may use for encrypting Request Objects
sent to the OP.
|
String |
getRequestObjectSigningAlg()
Returns the JWS alg algorithm (JWA) that must be required by the Authorization Server.
|
Boolean |
getRequireAuthTime()
Returns the Boolean value specifying whether the auth_time claim in the id_token is required.
|
List<String> |
getResponseTypes() |
Boolean |
getRptAsJwt() |
Boolean |
getRunIntrospectionScriptBeforeAccessTokenAsJwtCreationAndIncludeClaims() |
List<String> |
getScope() |
String |
getSoftwareId()
Returns a unique identifier string (UUID) assigned by the client developer or software publisher used by
registration endpoints to identify the client software to be dynamically registered.
|
String |
getSoftwareStatement()
Returns a software statement containing client metadata values about the client software as claims.
|
String |
getSoftwareVersion()
Returns a version identifier string for the client software identified by "software_id".
|
String |
getSubjectType()
Returns the Subject Type.
|
String |
getTlsClientAuthSubjectDn() |
String |
getTosUri()
Returns an URL that the Relying Party Client provides to the End-User to read about the Relying Party's terms
of service.
|
Boolean |
getTrustedClient() |
List<String> |
getUiLocales() |
String |
getUserInfoEncryptedResponseAlg()
Returns the JWE alg algorithm (JWA) required for encrypting UserInfo responses.
|
String |
getUserInfoEncryptedResponseEnc()
Returns the JWE enc algorithm (JWA) required for symmetric encryption of UserInfo responses.
|
String |
getUserInfoSignedResponseAlg()
Returns the JWS alg algorithm (JWA) required for UserInfo responses.
|
void |
setAccessTokenAsJwt(Boolean access_token_as_jwt) |
void |
setAccessTokenLifetime(Integer accessTokenLifetime)
Sets the Client-specific access token expiration (in seconds).
|
void |
setAccessTokenSigningAlg(String access_token_signing_alg) |
void |
setAcrValues(List<String> acrValues) |
void |
setAuthorizedOrigins(List<String> authorizedOrigins)
Sets authorized JavaScript origins.
|
void |
setClaimsLocales(List<String> claimsLocales) |
void |
setClaimsRedirectUri(List<String> claimsRedirectUri) |
void |
setClientFrontchannelLogoutUris(List<String> clientFrontchannelLogoutUris) |
void |
setClientId(String clientId) |
void |
setClientJwksUri(String clientJwksUri) |
void |
setClientName(String clientName) |
void |
setClientRegistrationAccessToken(String clientRegistrationAccessToken) |
void |
setClientRegistrationClientUri(String clientRegistrationClientUri) |
void |
setClientRequestUris(List<String> clientRequestUris) |
void |
setClientSecret(String clientSecret) |
void |
setClientSectorIdentifierUri(String clientSectorIdentifierUri) |
void |
setClientTokenEndpointAuthMethod(String clientTokenEndpointAuthMethod) |
void |
setClientTokenEndpointAuthSigningAlg(String clientTokenEndpointAuthSigningAlg) |
void |
setClientUri(String clientUri)
Sets an URL of the home page of the Client.
|
void |
setContacts(List<String> contacts) |
void |
setCustomAttributes(Map<String,String> customAttributes) |
void |
setDefaultMaxAge(Integer defaultMaxAge)
Sets the Default Maximum Authentication Age.
|
void |
setFrontChannelLogoutSessionRequired(Boolean frontChannelLogoutSessionRequired)
Sets front channel logout session required.
|
void |
setGrantTypes(List<String> grantTypes) |
void |
setIdTokenBindingCnf(String idTokenTokenBindingCnf) |
void |
setIdTokenEncryptedResponseAlg(String idTokenEncryptedResponseAlg)
Sets the JWE alg algorithm (JWA) required for encrypting the ID Token issued to this client_id.
|
void |
setIdTokenEncryptedResponseEnc(String idTokenEncryptedResponseEnc)
Sets the JWE enc algorithm (JWA) required for symmetric encryption of the ID Token issued to this client_id.
|
void |
setIdTokenSignedResponseAlg(String idTokenSignedResponseAlg)
Sets the JWS alg algorithm (JWA) required for the ID Token issued to this client_id.
|
void |
setInitiateLoginUri(String initiateLoginUri)
Sets the URI using the https: scheme that the authorization server can call to initiate a login at the client.
|
void |
setJwks(String jwks)
Client's JSON Web Key Set (JWK) document, passed by value.
|
void |
setLogoUri(String logoUri)
Sets an URL that references a logo for the Client application.
|
void |
setOpDiscoveryPath(String opDiscoveryPath) |
void |
setOpHost(String opHost) |
void |
setPolicyUri(String policyUri)
Sets an URL that the Relying Party Client provides to the End-User to read about the how the profile data will
be used.
|
void |
setPostLogoutRedirectUris(List<String> post_logout_redirect_uris) |
void |
setRedirectUris(List<String> redirectUris) |
void |
setRequestObjectEncryptionAlg(String requestObjectEncryptionAlg)
Sets the JWE alg algorithm (JWA) the RP is declaring that it may use for encrypting Request Objects
sent to the OP.
|
void |
setRequestObjectEncryptionEnc(String requestObjectEncryptionEnc)
Sets the JWE enc algorithm (JWA) the RP is declaring that it may use for encrypting Request Objects
sent to the OP.
|
void |
setRequestObjectSigningAlg(String requestObjectSigningAlg)
Sets the JWS alg algorithm (JWA) that must be required by the Authorization Server.
|
void |
setRequireAuthTime(Boolean requireAuthTime)
Sets the Boolean value specifying whether the auth_time claim in the id_token is required.
|
void |
setResponseTypes(List<String> responseTypes) |
void |
setRptAsJwt(Boolean rpt_as_jwt) |
void |
setRunIntrospectionScriptBeforeAccessTokenAsJwtCreationAndIncludeClaims(Boolean runIntrospectionScriptBeforeAccessTokenAsJwtCreationAndIncludeClaims) |
void |
setScope(List<String> scope) |
void |
setSoftwareId(String softwareId)
Sets a unique identifier string (UUID) assigned by the client developer or software publisher used by
registration endpoints to identify the client software to be dynamically registered.
|
void |
setSoftwareStatement(String softwareStatement)
Sets a software statement containing client metadata values about the client software as claims.
|
void |
setSoftwareVersion(String softwareVersion)
Sets a version identifier string for the client software identified by "software_id".
|
void |
setSubjectType(String subjectType)
Sets the Subject Type.
|
void |
setTlsClientAuthSubjectDn(String tlsClientAuthSubjectDn) |
void |
setTosUri(String tosUri)
Sets an URL that the Relying Party Client provides to the End-User to read about the Relying Party's terms of
service.
|
void |
setTrustedClient(Boolean trustedClient) |
void |
setUiLocales(List<String> uiLocales) |
void |
setUserInfoEncryptedResponseAlg(String userInfoEncryptedResponseAlg)
Sets the JWE alg algorithm (JWA) required for encrypting UserInfo responses.
|
void |
setUserInfoEncryptedResponseEnc(String userInfoEncryptedResponseEnc)
Sets the JWE enc algorithm (JWA) required for symmetric encryption of UserInfo responses.
|
void |
setUserInfoSignedResponseAlg(String userInfoSignedResponseAlg)
Sets the JWS alg algorithm (JWA) required for UserInfo responses.
|
String |
toString() |
public Boolean getRptAsJwt()
public void setRptAsJwt(Boolean rpt_as_jwt)
public Boolean getAccessTokenAsJwt()
public void setAccessTokenAsJwt(Boolean access_token_as_jwt)
public String getAccessTokenSigningAlg()
public void setAccessTokenSigningAlg(String access_token_signing_alg)
public String getClientRegistrationAccessToken()
public void setClientRegistrationAccessToken(String clientRegistrationAccessToken)
public String getClientRegistrationClientUri()
public void setClientRegistrationClientUri(String clientRegistrationClientUri)
public Boolean getTrustedClient()
public void setTrustedClient(Boolean trustedClient)
public String getClientName()
public void setClientName(String clientName)
public String getOpHost()
public void setOpHost(String opHost)
public String getOpDiscoveryPath()
public void setOpDiscoveryPath(String opDiscoveryPath)
public String getClientSectorIdentifierUri()
public void setClientSectorIdentifierUri(String clientSectorIdentifierUri)
public void setClientFrontchannelLogoutUris(List<String> clientFrontchannelLogoutUris)
public String getClientTokenEndpointAuthMethod()
public void setClientTokenEndpointAuthMethod(String clientTokenEndpointAuthMethod)
public void setPostLogoutRedirectUris(List<String> post_logout_redirect_uris)
public String getClientTokenEndpointAuthSigningAlg()
public void setClientTokenEndpointAuthSigningAlg(String clientTokenEndpointAuthSigningAlg)
public String getClientJwksUri()
public void setClientJwksUri(String clientJwksUri)
public String getClientId()
public void setClientId(String clientId)
public String getClientSecret()
public void setClientSecret(String clientSecret)
public String getLogoUri()
public void setLogoUri(String logoUri)
logoUri - The URL that references a logo for the Client application.public String getClientUri()
public void setClientUri(String clientUri)
clientUri - The URL of the home page of the Client.public String getPolicyUri()
public void setPolicyUri(String policyUri)
policyUri - The policy URL.public Boolean getFrontChannelLogoutSessionRequired()
public void setFrontChannelLogoutSessionRequired(Boolean frontChannelLogoutSessionRequired)
frontChannelLogoutSessionRequired - front channel logout session requiredpublic String getTosUri()
public void setTosUri(String tosUri)
tosUri - The term of service URL.public String getJwks()
public void setJwks(String jwks)
jwks - The Client's JSON Web Key Set (JWK) document.public String getIdTokenBindingCnf()
public void setIdTokenBindingCnf(String idTokenTokenBindingCnf)
public String getTlsClientAuthSubjectDn()
public void setTlsClientAuthSubjectDn(String tlsClientAuthSubjectDn)
public String getSubjectType()
public void setSubjectType(String subjectType)
subjectType - The Subject Type.public Boolean getRunIntrospectionScriptBeforeAccessTokenAsJwtCreationAndIncludeClaims()
public void setRunIntrospectionScriptBeforeAccessTokenAsJwtCreationAndIncludeClaims(Boolean runIntrospectionScriptBeforeAccessTokenAsJwtCreationAndIncludeClaims)
public String getIdTokenSignedResponseAlg()
public void setIdTokenSignedResponseAlg(String idTokenSignedResponseAlg)
idTokenSignedResponseAlg - The JWS algorithm (JWA).public String getIdTokenEncryptedResponseAlg()
public void setIdTokenEncryptedResponseAlg(String idTokenEncryptedResponseAlg)
idTokenEncryptedResponseAlg - The JWE algorithm (JWA).public String getIdTokenEncryptedResponseEnc()
public void setIdTokenEncryptedResponseEnc(String idTokenEncryptedResponseEnc)
idTokenEncryptedResponseEnc - The JWE algorithm (JWA).public String getUserInfoSignedResponseAlg()
public void setUserInfoSignedResponseAlg(String userInfoSignedResponseAlg)
userInfoSignedResponseAlg - The JWS algorithm (JWA).public String getUserInfoEncryptedResponseAlg()
public void setUserInfoEncryptedResponseAlg(String userInfoEncryptedResponseAlg)
userInfoEncryptedResponseAlg - The JWE algorithm (JWA).public String getUserInfoEncryptedResponseEnc()
public void setUserInfoEncryptedResponseEnc(String userInfoEncryptedResponseEnc)
userInfoEncryptedResponseEnc - The JWE algorithm (JWA).public String getRequestObjectSigningAlg()
public void setRequestObjectSigningAlg(String requestObjectSigningAlg)
requestObjectSigningAlg - The JWS algorithm (JWA).public String getRequestObjectEncryptionAlg()
public void setRequestObjectEncryptionAlg(String requestObjectEncryptionAlg)
requestObjectEncryptionAlg - The JWE alg algorithm (JWA).public String getRequestObjectEncryptionEnc()
public void setRequestObjectEncryptionEnc(String requestObjectEncryptionEnc)
requestObjectEncryptionEnc - The JWE enc algorithm (JWA).public Integer getDefaultMaxAge()
public void setDefaultMaxAge(Integer defaultMaxAge)
defaultMaxAge - The Default Maximum Authentication Age.public Boolean getRequireAuthTime()
public void setRequireAuthTime(Boolean requireAuthTime)
requireAuthTime - The Boolean value specifying whether the auth_time claim in the id_token is required.public String getInitiateLoginUri()
public void setInitiateLoginUri(String initiateLoginUri)
initiateLoginUri - The URI using the https: scheme that the authorization server can call to initiate a
login at the client.public List<String> getAuthorizedOrigins()
public void setAuthorizedOrigins(List<String> authorizedOrigins)
authorizedOrigins - Authorized JavaScript origins.public Integer getAccessTokenLifetime()
public void setAccessTokenLifetime(Integer accessTokenLifetime)
accessTokenLifetime - The Client-specific access token expiration.public String getSoftwareId()
public void setSoftwareId(String softwareId)
softwareId - The software identifier.public String getSoftwareVersion()
public void setSoftwareVersion(String softwareVersion)
softwareVersion - The version identifier.public String getSoftwareStatement()
public void setSoftwareStatement(String softwareStatement)
softwareStatement - The software statement.public Map<String,String> getCustomAttributes()
public String getOxdId()
getOxdId in interface HasOxdIdParamsCopyright © 2020. All rights reserved.