Package org.apereo.cas.services
Class OidcRegisteredService
java.lang.Object
org.apereo.cas.services.BaseRegisteredService
org.apereo.cas.services.BaseWebBasedRegisteredService
org.apereo.cas.support.oauth.services.OAuthRegisteredService
org.apereo.cas.services.OidcRegisteredService
- All Implemented Interfaces:
Serializable,Comparable<org.apereo.cas.services.RegisteredService>,org.apereo.cas.services.RegisteredService,org.apereo.cas.services.WebBasedRegisteredService
public class OidcRegisteredService
extends org.apereo.cas.support.oauth.services.OAuthRegisteredService
This is
OidcRegisteredService.- Since:
- 5.0.0
- See Also:
-
Field Summary
Fields inherited from class org.apereo.cas.services.BaseRegisteredService
serviceIdFields inherited from interface org.apereo.cas.services.RegisteredService
INITIAL_IDENTIFIER_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintGets subject type.voidsetDynamicallyRegistered(boolean dynamicallyRegistered) Indicates the service was dynamically registered.Methods inherited from class org.apereo.cas.support.oauth.services.OAuthRegisteredService
canEqual, equals, getAccessTokenExpirationPolicy, getClientId, getClientSecret, getCodeExpirationPolicy, getDeviceTokenExpirationPolicy, getRefreshTokenExpirationPolicy, getResponseMode, getScopes, getSupportedGrantTypes, getSupportedResponseTypes, getUserProfileViewType, hashCode, initialize, isBypassApprovalPrompt, isGenerateRefreshToken, isJwtAccessToken, isRenewRefreshToken, setAccessTokenExpirationPolicy, setBypassApprovalPrompt, setClientId, setClientSecret, setCodeExpirationPolicy, setDeviceTokenExpirationPolicy, setGenerateRefreshToken, setJwtAccessToken, setRefreshTokenExpirationPolicy, setRenewRefreshToken, setResponseMode, setScopes, setSupportedGrantTypes, setSupportedResponseTypes, setUserProfileViewType, toStringMethods inherited from class org.apereo.cas.services.BaseWebBasedRegisteredService
getAcceptableUsagePolicy, getSingleSignOnParticipationPolicy, getWebflowInterruptPolicy, setAcceptableUsagePolicy, setSingleSignOnParticipationPolicy, setWebflowInterruptPolicyMethods inherited from class org.apereo.cas.services.BaseRegisteredService
compareTo, configureMatchingStrategy, getAccessStrategy, getAttributeReleasePolicy, getAuthenticationPolicy, getContacts, getDescription, getEnvironments, getEvaluationOrder, getExpirationPolicy, getId, getInformationUrl, getLocale, getLogo, getLogoutType, getLogoutUrl, getMatchingStrategy, getMultifactorAuthenticationPolicy, getName, getPrivacyUrl, getProperties, getPublicKey, getRequiredHandlers, getServiceId, getTheme, getTicketGrantingTicketExpirationPolicy, getUsernameAttributeProvider, matches, matches, setAccessStrategy, setAttributeReleasePolicy, setAuthenticationPolicy, setContacts, setDescription, setEnvironments, setEvaluationOrder, setExpirationPolicy, setId, setInformationUrl, setLocale, setLogo, setLogoutType, setLogoutUrl, setMatchingStrategy, setMultifactorAuthenticationPolicy, setName, setPrivacyUrl, setProperties, setPublicKey, setRequiredHandlers, setServiceId, setTheme, setTicketGrantingTicketExpirationPolicy, setUsernameAttributeProviderMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface org.apereo.cas.services.RegisteredService
getAccessStrategy, getAttributeReleasePolicy, getAuthenticationPolicy, getContacts, getDescription, getEnvironments, getEvaluationOrder, getExpirationPolicy, getId, getMatchingStrategy, getMultifactorAuthenticationPolicy, getName, getProperties, getPublicKey, getRequiredHandlers, getServiceId, getTicketGrantingTicketExpirationPolicy, getUsernameAttributeProvider, matches, matches, setEvaluationOrder, setIdMethods inherited from interface org.apereo.cas.services.WebBasedRegisteredService
getInformationUrl, getLocale, getLogo, getLogoutType, getLogoutUrl, getPrivacyUrl, getTheme
-
Constructor Details
-
OidcRegisteredService
public OidcRegisteredService()
-
-
Method Details
-
getSubjectType
Gets subject type.- Returns:
- the subject type
-
setDynamicallyRegistered
public void setDynamicallyRegistered(boolean dynamicallyRegistered) Indicates the service was dynamically registered. Records the registration time automatically.- Parameters:
dynamicallyRegistered- dynamically registered.
-
getEvaluationPriority
public int getEvaluationPriority()- Specified by:
getEvaluationPriorityin interfaceorg.apereo.cas.services.RegisteredService- Overrides:
getEvaluationPriorityin classorg.apereo.cas.support.oauth.services.OAuthRegisteredService
-
getFriendlyName
- Specified by:
getFriendlyNamein interfaceorg.apereo.cas.services.RegisteredService- Overrides:
getFriendlyNamein classorg.apereo.cas.support.oauth.services.OAuthRegisteredService
-