Class OxAuthClient

java.lang.Object
org.gluu.persist.model.base.Entry
org.gluu.oxtrust.model.OxAuthClient
All Implemented Interfaces:
Serializable, Cloneable

public class OxAuthClient extends org.gluu.persist.model.base.Entry implements Serializable
oxAuthClient
Version:
December 4, 2018
Author:
Reda Zerrad Date: 06.08.2012, Yuriy Movchan Date: 05/22/2013, Javier Rojas Blum
See Also:
  • Constructor Details

    • OxAuthClient

      public OxAuthClient()
  • Method Details

    • isSelected

      public boolean isSelected()
    • setSelected

      public void setSelected(boolean selected)
    • getClaimRedirectURI

      public String[] getClaimRedirectURI()
    • setClaimRedirectURI

      public void setClaimRedirectURI(String[] claimRedirectURI)
    • getInum

      public String getInum()
    • setInum

      public void setInum(String inum)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • getDescription

      public final String getDescription()
    • setDescription

      public final void setDescription(String description)
    • getOxAuthAppType

      public OxAuthApplicationType getOxAuthAppType()
    • setOxAuthAppType

      public void setOxAuthAppType(OxAuthApplicationType oxAuthAppType)
    • getContacts

      public List<String> getContacts()
    • setContacts

      public void setContacts(List<String> contacts)
    • getOxAuthRedirectURIs

      public List<String> getOxAuthRedirectURIs()
    • setOxAuthRedirectURIs

      public void setOxAuthRedirectURIs(List<String> oxAuthRedirectURIs)
    • getOxAuthPostLogoutRedirectURIs

      public List<String> getOxAuthPostLogoutRedirectURIs()
    • setOxAuthPostLogoutRedirectURIs

      public void setOxAuthPostLogoutRedirectURIs(List<String> oxAuthPostLogoutRedirectURIs)
    • getOxAuthScopes

      public List<String> getOxAuthScopes()
    • setOxAuthScopes

      public void setOxAuthScopes(List<String> oxAuthScopes)
    • getOxAuthClaims

      public List<String> getOxAuthClaims()
    • setOxAuthClaims

      public void setOxAuthClaims(List<String> oxAuthClaims)
    • getEncodedClientSecret

      public String getEncodedClientSecret()
    • setEncodedClientSecret

      public void setEncodedClientSecret(String encodedClientSecret)
    • getAssociatedPersons

      public List<String> getAssociatedPersons()
    • setAssociatedPersons

      public void setAssociatedPersons(List<String> associatedPersons)
    • getOxAuthTrustedClient

      public Boolean getOxAuthTrustedClient()
    • setOxAuthTrustedClient

      public void setOxAuthTrustedClient(Boolean oxAuthTrustedClient)
    • getResponseTypes

      public org.gluu.oxauth.model.common.ResponseType[] getResponseTypes()
    • setResponseTypes

      public void setResponseTypes(org.gluu.oxauth.model.common.ResponseType[] responseTypes)
    • getGrantTypes

      public org.gluu.oxauth.model.common.GrantType[] getGrantTypes()
    • setGrantTypes

      public void setGrantTypes(org.gluu.oxauth.model.common.GrantType[] grantTypes)
    • getLogoUri

      public String getLogoUri()
    • setLogoUri

      public void setLogoUri(String logoUri)
    • getClientUri

      public String getClientUri()
    • setClientUri

      public void setClientUri(String clientUri)
    • getPolicyUri

      public String getPolicyUri()
    • setPolicyUri

      public void setPolicyUri(String policyUri)
    • getTosUri

      public String getTosUri()
    • setTosUri

      public void setTosUri(String tosUri)
    • getJwksUri

      public String getJwksUri()
    • setJwksUri

      public void setJwksUri(String jwksUri)
    • getJwks

      public String getJwks()
    • setJwks

      public void setJwks(String jwks)
    • getSectorIdentifierUri

      public String getSectorIdentifierUri()
    • setSectorIdentifierUri

      public void setSectorIdentifierUri(String sectorIdentifierUri)
    • getSubjectType

      public OxAuthSubjectType getSubjectType()
    • setSubjectType

      public void setSubjectType(OxAuthSubjectType subjectType)
    • getIdTokenTokenBindingCnf

      public String getIdTokenTokenBindingCnf()
    • setIdTokenTokenBindingCnf

      public void setIdTokenTokenBindingCnf(String idTokenTokenBindingCnf)
    • getRptAsJwt

      public Boolean getRptAsJwt()
    • setRptAsJwt

      public void setRptAsJwt(Boolean rptAsJwt)
    • getAccessTokenAsJwt

      public Boolean getAccessTokenAsJwt()
    • setAccessTokenAsJwt

      public void setAccessTokenAsJwt(Boolean accessTokenAsJwt)
    • getAccessTokenSigningAlg

      public SignatureAlgorithm getAccessTokenSigningAlg()
    • setAccessTokenSigningAlg

      public void setAccessTokenSigningAlg(SignatureAlgorithm accessTokenSigningAlg)
    • getIdTokenSignedResponseAlg

      public SignatureAlgorithm getIdTokenSignedResponseAlg()
    • setIdTokenSignedResponseAlg

      public void setIdTokenSignedResponseAlg(SignatureAlgorithm idTokenSignedResponseAlg)
    • getIdTokenEncryptedResponseAlg

      public KeyEncryptionAlgorithm getIdTokenEncryptedResponseAlg()
    • setIdTokenEncryptedResponseAlg

      public void setIdTokenEncryptedResponseAlg(KeyEncryptionAlgorithm idTokenEncryptedResponseAlg)
    • getIdTokenEncryptedResponseEnc

      public BlockEncryptionAlgorithm getIdTokenEncryptedResponseEnc()
    • setIdTokenEncryptedResponseEnc

      public void setIdTokenEncryptedResponseEnc(BlockEncryptionAlgorithm idTokenEncryptedResponseEnc)
    • getUserInfoSignedResponseAlg

      public SignatureAlgorithm getUserInfoSignedResponseAlg()
    • setUserInfoSignedResponseAlg

      public void setUserInfoSignedResponseAlg(SignatureAlgorithm userInfoSignedResponseAlg)
    • getUserInfoEncryptedResponseAlg

      public KeyEncryptionAlgorithm getUserInfoEncryptedResponseAlg()
    • setUserInfoEncryptedResponseAlg

      public void setUserInfoEncryptedResponseAlg(KeyEncryptionAlgorithm userInfoEncryptedResponseAlg)
    • getUserInfoEncryptedResponseEnc

      public BlockEncryptionAlgorithm getUserInfoEncryptedResponseEnc()
    • setUserInfoEncryptedResponseEnc

      public void setUserInfoEncryptedResponseEnc(BlockEncryptionAlgorithm userInfoEncryptedResponseEnc)
    • getRequestObjectSigningAlg

      public SignatureAlgorithm getRequestObjectSigningAlg()
    • setRequestObjectSigningAlg

      public void setRequestObjectSigningAlg(SignatureAlgorithm requestObjectSigningAlg)
    • getRequestObjectEncryptionAlg

      public KeyEncryptionAlgorithm getRequestObjectEncryptionAlg()
    • setRequestObjectEncryptionAlg

      public void setRequestObjectEncryptionAlg(KeyEncryptionAlgorithm requestObjectEncryptionAlg)
    • getRequestObjectEncryptionEnc

      public BlockEncryptionAlgorithm getRequestObjectEncryptionEnc()
    • setRequestObjectEncryptionEnc

      public void setRequestObjectEncryptionEnc(BlockEncryptionAlgorithm requestObjectEncryptionEnc)
    • getTokenEndpointAuthSigningAlg

      public SignatureAlgorithm getTokenEndpointAuthSigningAlg()
    • setTokenEndpointAuthSigningAlg

      public void setTokenEndpointAuthSigningAlg(SignatureAlgorithm tokenEndpointAuthSigningAlg)
    • getDefaultMaxAge

      public Integer getDefaultMaxAge()
    • setDefaultMaxAge

      public void setDefaultMaxAge(Integer defaultMaxAge)
    • getRequireAuthTime

      public Boolean getRequireAuthTime()
    • setRequireAuthTime

      public void setRequireAuthTime(Boolean requireAuthTime)
    • getTokenEndpointAuthMethod

      public AuthenticationMethod getTokenEndpointAuthMethod()
    • setTokenEndpointAuthMethod

      public void setTokenEndpointAuthMethod(AuthenticationMethod tokenEndpointAuthMethod)
    • getLogoutUri

      public List<String> getLogoutUri()
    • setLogoutUri

      public void setLogoutUri(List<String> logoutUri)
    • getLogoutSessionRequired

      public Boolean getLogoutSessionRequired()
    • setLogoutSessionRequired

      public void setLogoutSessionRequired(Boolean logoutSessionRequired)
    • getOxAuthPersistClientAuthorizations

      public Boolean getOxAuthPersistClientAuthorizations()
    • setOxAuthPersistClientAuthorizations

      public void setOxAuthPersistClientAuthorizations(Boolean oxAuthPersistClientAuthorizations)
    • getOxIncludeClaimsInIdToken

      public Boolean getOxIncludeClaimsInIdToken()
    • setOxIncludeClaimsInIdToken

      public void setOxIncludeClaimsInIdToken(Boolean oxIncludeClaimsInIdToken)
    • getOxRefreshTokenLifetime

      public Integer getOxRefreshTokenLifetime()
    • setOxRefreshTokenLifetime

      public void setOxRefreshTokenLifetime(Integer oxRefreshTokenLifetime)
    • getAccessTokenLifetime

      public Integer getAccessTokenLifetime()
    • setAccessTokenLifetime

      public void setAccessTokenLifetime(Integer accessTokenLifetime)
    • getDefaultAcrValues

      public String getDefaultAcrValues()
    • setDefaultAcrValues

      public void setDefaultAcrValues(String defaultAcrValues)
    • getInitiateLoginUri

      public String getInitiateLoginUri()
    • setInitiateLoginUri

      public void setInitiateLoginUri(String initiateLoginUri)
    • getRequestUris

      public String[] getRequestUris()
    • setRequestUris

      public void setRequestUris(String[] requestUris)
    • getAuthorizedOrigins

      public String[] getAuthorizedOrigins()
    • setAuthorizedOrigins

      public void setAuthorizedOrigins(String[] authorizedOrigins)
    • getSoftwareId

      public String getSoftwareId()
    • setSoftwareId

      public void setSoftwareId(String softwareId)
    • getSoftwareVersion

      public String getSoftwareVersion()
    • setSoftwareVersion

      public void setSoftwareVersion(String softwareVersion)
    • getSoftwareStatement

      public String getSoftwareStatement()
    • setSoftwareStatement

      public void setSoftwareStatement(String softwareStatement)
    • isDisabled

      public boolean isDisabled()
    • setDisabled

      public void setDisabled(boolean disabled)
    • setOxAuthClientSecret

      public void setOxAuthClientSecret(String oxAuthClientSecret)
    • getOxAuthClientSecret

      public String getOxAuthClientSecret()
    • getExp

      public Date getExp()
    • setExp

      public void setExp(Date exp)
    • getOxdId

      public final String getOxdId()
    • setOxdId

      public final void setOxdId(String oxdId)
    • isDeletable

      public boolean isDeletable()
    • setDeletable

      public void setDeletable(boolean deletable)
    • getAttributes

      public org.oxauth.persistence.model.ClientAttributes getAttributes()
    • setAttributes

      public void setAttributes(org.oxauth.persistence.model.ClientAttributes attributes)
    • getBackchannelAuthenticationRequestSigningAlg

      public org.gluu.oxauth.model.crypto.signature.AsymmetricSignatureAlgorithm getBackchannelAuthenticationRequestSigningAlg()
    • setBackchannelAuthenticationRequestSigningAlg

      public void setBackchannelAuthenticationRequestSigningAlg(org.gluu.oxauth.model.crypto.signature.AsymmetricSignatureAlgorithm backchannelAuthenticationRequestSigningAlg)
    • getBackchannelTokenDeliveryMode

      public String getBackchannelTokenDeliveryMode()
    • setBackchannelTokenDeliveryMode

      public void setBackchannelTokenDeliveryMode(String backchannelTokenDeliveryMode)
    • getBackchannelClientNotificationEndpoint

      public String getBackchannelClientNotificationEndpoint()
    • setBackchannelClientNotificationEndpoint

      public void setBackchannelClientNotificationEndpoint(String backchannelClientNotificationEndpoint)
    • getBackchannelUserCodeParameter

      public Boolean getBackchannelUserCodeParameter()
    • setBackchannelUserCodeParameter

      public void setBackchannelUserCodeParameter(Boolean backchannelUserCodeParameter)