@Entity
public class OidcRegisteredService
extends org.apereo.cas.support.oauth.services.OAuthRegisteredService
OidcRegisteredService.| Constructor and Description |
|---|
OidcRegisteredService() |
| Modifier and Type | Method and Description |
|---|---|
void |
copyFrom(org.apereo.cas.services.RegisteredService source) |
boolean |
equals(java.lang.Object obj) |
java.time.ZonedDateTime |
getDynamicRegistrationDateTime() |
java.lang.String |
getIdTokenEncryptionAlg() |
java.lang.String |
getIdTokenEncryptionEncoding() |
java.lang.String |
getJwks() |
java.util.Set<java.lang.String> |
getScopes()
Gets scopes.
|
java.lang.String |
getSectorIdentifierUri() |
java.lang.String |
getSubjectType()
Gets subject type.
|
int |
hashCode() |
boolean |
isDynamicallyRegistered() |
boolean |
isEncryptIdToken() |
boolean |
isImplicit() |
boolean |
isSignIdToken() |
protected org.apereo.cas.services.AbstractRegisteredService |
newInstance() |
void |
postLoad()
Initializes the registered service with default values
for fields that are unspecified.
|
void |
setDynamicallyRegistered(boolean dynamicallyRegistered)
Indicates the service was dynamically registered.
|
void |
setDynamicRegistrationDateTime(java.time.ZonedDateTime dynamicRegistrationDateTime) |
void |
setEncryptIdToken(boolean encryptIdToken) |
void |
setIdTokenEncryptionAlg(java.lang.String idTokenEncryptionAlg) |
void |
setIdTokenEncryptionEncoding(java.lang.String idTokenEncryptionEncoding) |
void |
setImplicit(boolean implicit) |
void |
setJwks(java.lang.String jwks) |
void |
setScopes(java.util.Set<java.lang.String> scopes)
Sets scopes.
|
void |
setSectorIdentifierUri(java.lang.String sectorIdentifierUri) |
void |
setSignIdToken(boolean signIdToken) |
void |
setSubjectType(java.lang.String subjectType)
Sets subject type.
|
java.lang.String |
toString() |
getClientId, getClientSecret, getSupportedGrantTypes, getSupportedResponseTypes, isBypassApprovalPrompt, isGenerateRefreshToken, isJsonFormat, setBypassApprovalPrompt, setClientId, setClientSecret, setGenerateRefreshToken, setJsonFormat, setSupportedGrantTypes, setSupportedResponseTypesmatches, matches, setServiceIdclone, compareTo, getAccessStrategy, getAttributeReleasePolicy, getDescription, getEvaluationOrder, getId, getInformationUrl, getLogo, getLogoutType, getLogoutUrl, getMultifactorPolicy, getName, getPrivacyUrl, getProperties, getProxyPolicy, getPublicKey, getRequiredHandlers, getServiceId, getTheme, getUsernameAttributeProvider, setAccessStrategy, setAttributeReleasePolicy, setDescription, setEvaluationOrder, setId, setInformationUrl, setLogo, setLogoutType, setLogoutUrl, setMultifactorPolicy, setName, setPrivacyUrl, setProperties, setProxyPolicy, setPublicKey, setRequiredHandlers, setTheme, setUsernameAttributeProviderpublic boolean isEncryptIdToken()
public void setEncryptIdToken(boolean encryptIdToken)
public boolean isSignIdToken()
public void setSignIdToken(boolean signIdToken)
public java.lang.String getJwks()
public void setJwks(java.lang.String jwks)
public boolean isImplicit()
public void setImplicit(boolean implicit)
public java.lang.String getIdTokenEncryptionAlg()
public void setIdTokenEncryptionAlg(java.lang.String idTokenEncryptionAlg)
public java.lang.String getIdTokenEncryptionEncoding()
public void setIdTokenEncryptionEncoding(java.lang.String idTokenEncryptionEncoding)
public boolean isDynamicallyRegistered()
public java.lang.String getSubjectType()
public void setSubjectType(java.lang.String subjectType)
subjectType - the subject typepublic void setDynamicallyRegistered(boolean dynamicallyRegistered)
dynamicallyRegistered - dynamically registered.public java.util.Set<java.lang.String> getScopes()
public void setScopes(java.util.Set<java.lang.String> scopes)
scopes - the scopespublic java.time.ZonedDateTime getDynamicRegistrationDateTime()
public void setDynamicRegistrationDateTime(java.time.ZonedDateTime dynamicRegistrationDateTime)
public java.lang.String getSectorIdentifierUri()
public void setSectorIdentifierUri(java.lang.String sectorIdentifierUri)
public void postLoad()
postLoad in class org.apereo.cas.support.oauth.services.OAuthRegisteredServiceprotected org.apereo.cas.services.AbstractRegisteredService newInstance()
newInstance in class org.apereo.cas.support.oauth.services.OAuthRegisteredServicepublic boolean equals(java.lang.Object obj)
equals in class org.apereo.cas.support.oauth.services.OAuthRegisteredServicepublic int hashCode()
hashCode in class org.apereo.cas.support.oauth.services.OAuthRegisteredServicepublic java.lang.String toString()
toString in class org.apereo.cas.support.oauth.services.OAuthRegisteredServicepublic void copyFrom(org.apereo.cas.services.RegisteredService source)
copyFrom in class org.apereo.cas.support.oauth.services.OAuthRegisteredService