Serialized Form

  • Package org.apereo.cas.authentication.principal

    • Class org.apereo.cas.authentication.principal.AbstractWebApplicationService

      class AbstractWebApplicationService extends Object implements Serializable
      serialVersionUID:
      610105280927740076L
      • Serialized Fields

        • artifactId
          String artifactId
        • attributes
          Map<String,List<Object>> attributes
        • format
          org.apereo.cas.validation.ValidationResponseType format
        • id
          String id
        • loggedOutAlready
          boolean loggedOutAlready
        • originalUrl
          String originalUrl
        • principal
          String principal
        • source
          String source
    • Class org.apereo.cas.authentication.principal.AbstractWebApplicationServiceResponseBuilder

      class AbstractWebApplicationServiceResponseBuilder extends Object implements Serializable
      serialVersionUID:
      -4584738964007702423L
      • Serialized Fields

        • order
          int order
        • servicesManager
          org.apereo.cas.services.ServicesManager servicesManager
        • urlValidator
          org.apereo.cas.web.UrlValidator urlValidator
    • Record Class org.apereo.cas.authentication.principal.DefaultResponse

      class DefaultResponse extends Record implements Serializable
      serialVersionUID:
      -8251042088720603062L
      • Serialized Fields

        • attributes
          Map<String,String> attributes
        • responseType
          org.apereo.cas.authentication.principal.Response.ResponseType responseType
        • url
          String url
    • Class org.apereo.cas.authentication.principal.DefaultWebApplicationResponseBuilderLocator

      class DefaultWebApplicationResponseBuilderLocator extends Object implements Serializable
      serialVersionUID:
      388417797622191740L
      • Serialized Fields

        • builders
          List<org.apereo.cas.authentication.principal.ResponseBuilder> builders
    • Class org.apereo.cas.authentication.principal.OidcPairwisePersistentIdGenerator

      class OidcPairwisePersistentIdGenerator extends org.apereo.cas.authentication.principal.ShibbolethCompatiblePersistentIdGenerator implements Serializable
      serialVersionUID:
      7114093881796832321L
    • Class org.apereo.cas.authentication.principal.ShibbolethCompatiblePersistentIdGenerator

      class ShibbolethCompatiblePersistentIdGenerator extends Object implements Serializable
      serialVersionUID:
      6182838799563190289L
      • Serialized Fields

    • Class org.apereo.cas.authentication.principal.SimpleWebApplicationServiceImpl

      class SimpleWebApplicationServiceImpl extends org.apereo.cas.authentication.principal.AbstractWebApplicationService implements Serializable
      serialVersionUID:
      8334068957483758042L
    • Class org.apereo.cas.authentication.principal.WebApplicationServiceResponseBuilder

      class WebApplicationServiceResponseBuilder extends org.apereo.cas.authentication.principal.AbstractWebApplicationServiceResponseBuilder implements Serializable
      serialVersionUID:
      -851233878780818494L
      • Serialized Fields

        • order
          int order
  • Package org.apereo.cas.services

    • Class org.apereo.cas.services.AllAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria

      class AllAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria extends Object implements Serializable
      serialVersionUID:
      -2905826778096374574L
    • Class org.apereo.cas.services.AllowedAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria

      class AllowedAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria extends Object implements Serializable
      serialVersionUID:
      -7298017804877275864L
    • Class org.apereo.cas.services.AnonymousRegisteredServiceUsernameAttributeProvider

      class AnonymousRegisteredServiceUsernameAttributeProvider extends org.apereo.cas.services.BaseRegisteredServiceUsernameAttributeProvider implements Serializable
      serialVersionUID:
      7050462900237284803L
      • Serialized Fields

        • persistentIdGenerator
          org.apereo.cas.authentication.principal.PersistentIdGenerator persistentIdGenerator
    • Class org.apereo.cas.services.AnyAuthenticationHandlerRegisteredServiceAuthenticationPolicyCriteria

      class AnyAuthenticationHandlerRegisteredServiceAuthenticationPolicyCriteria extends Object implements Serializable
      serialVersionUID:
      -2905826778096374574L
      • Serialized Fields

        • tryAll
          boolean tryAll
    • Class org.apereo.cas.services.AttributeBasedRegisteredServiceAccessStrategyActivationCriteria

      class AttributeBasedRegisteredServiceAccessStrategyActivationCriteria extends Object implements Serializable
      serialVersionUID:
      5228603912161923218L
      • Serialized Fields

        • allowIfInactive
          boolean allowIfInactive
        • operator
          org.apereo.cas.services.LogicalOperatorTypes operator
        • order
          int order
        • requiredAttributes
          Map<String,Object> requiredAttributes
    • Class org.apereo.cas.services.AttributeBasedRegisteredServiceSingleSignOnParticipationPolicy

      class AttributeBasedRegisteredServiceSingleSignOnParticipationPolicy extends Object implements Serializable
      serialVersionUID:
      -1223946898337761319L
      • Serialized Fields

        • attributes
          Map<String,List<String>> attributes
        • requireAllAttributes
          boolean requireAllAttributes
    • Class org.apereo.cas.services.AuthenticationDateRegisteredServiceSingleSignOnParticipationPolicy

      class AuthenticationDateRegisteredServiceSingleSignOnParticipationPolicy extends org.apereo.cas.services.BaseDateTimeRegisteredServiceSingleSignOnParticipationPolicy implements Serializable
      serialVersionUID:
      -5923946898337761319L
    • Class org.apereo.cas.services.BaseDateTimeRegisteredServiceSingleSignOnParticipationPolicy

      class BaseDateTimeRegisteredServiceSingleSignOnParticipationPolicy extends org.apereo.cas.services.DefaultRegisteredServiceSingleSignOnParticipationPolicy implements Serializable
      serialVersionUID:
      -5923946898337761319L
      • Serialized Fields

        • order
          int order
        • timeUnit
          TimeUnit timeUnit
        • timeValue
          long timeValue
    • Class org.apereo.cas.services.BaseRegisteredService

      class BaseRegisteredService extends Object implements Serializable
      serialVersionUID:
      7645279151115635245L
      • Serialized Fields

        • accessStrategy
          org.apereo.cas.services.RegisteredServiceAccessStrategy accessStrategy
        • attributeReleasePolicy
          org.apereo.cas.services.RegisteredServiceAttributeReleasePolicy attributeReleasePolicy
        • authenticationPolicy
          org.apereo.cas.services.RegisteredServiceAuthenticationPolicy authenticationPolicy
        • contacts
          List<org.apereo.cas.services.RegisteredServiceContact> contacts
        • description
          String description
        • environments
          Set<String> environments
        • evaluationOrder
          int evaluationOrder
        • expirationPolicy
          org.apereo.cas.services.RegisteredServiceExpirationPolicy expirationPolicy
        • id
          long id
        • informationUrl
          String informationUrl
        • locale
          String locale
        • logo
          String logo
        • logoutType
          org.apereo.cas.services.RegisteredServiceLogoutType logoutType
        • logoutUrl
          String logoutUrl
        • matchingStrategy
          org.apereo.cas.services.RegisteredServiceMatchingStrategy matchingStrategy
        • multifactorAuthenticationPolicy
          org.apereo.cas.services.RegisteredServiceMultifactorPolicy multifactorAuthenticationPolicy
        • name
          String name
        • privacyUrl
          String privacyUrl
        • properties
          Map<String,org.apereo.cas.services.RegisteredServiceProperty> properties
        • publicKey
          org.apereo.cas.services.RegisteredServicePublicKey publicKey
        • serviceId
          String serviceId
        • templateName
          String templateName
        • theme
          String theme
        • ticketGrantingTicketExpirationPolicy
          org.apereo.cas.services.RegisteredServiceTicketGrantingTicketExpirationPolicy ticketGrantingTicketExpirationPolicy
        • usernameAttributeProvider
          org.apereo.cas.services.RegisteredServiceUsernameAttributeProvider usernameAttributeProvider
    • Class org.apereo.cas.services.BaseRegisteredServiceAccessStrategy

      class BaseRegisteredServiceAccessStrategy extends Object implements Serializable
      serialVersionUID:
      2068108924325533291L
      • Serialized Fields

        • delegatedAuthenticationPolicy
          org.apereo.cas.services.RegisteredServiceDelegatedAuthenticationPolicy delegatedAuthenticationPolicy
    • Class org.apereo.cas.services.BaseRegisteredServiceUsernameAttributeProvider

      class BaseRegisteredServiceUsernameAttributeProvider extends Object implements Serializable
      serialVersionUID:
      -8381275200333399951L
      • Serialized Fields

        • canonicalizationMode
          String canonicalizationMode
        • encryptUsername
          boolean encryptUsername
        • removePattern
          String removePattern
        • scope
          String scope
    • Class org.apereo.cas.services.BaseWebBasedRegisteredService

      class BaseWebBasedRegisteredService extends org.apereo.cas.services.BaseRegisteredService implements Serializable
      serialVersionUID:
      7766178156998290373L
      • Serialized Fields

        • acceptableUsagePolicy
          org.apereo.cas.services.RegisteredServiceAcceptableUsagePolicy acceptableUsagePolicy
        • singleSignOnParticipationPolicy
          org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy singleSignOnParticipationPolicy
        • webflowInterruptPolicy
          org.apereo.cas.services.RegisteredServiceWebflowInterruptPolicy webflowInterruptPolicy
    • Class org.apereo.cas.services.CasRegisteredService

      class CasRegisteredService extends org.apereo.cas.services.BaseWebBasedRegisteredService implements Serializable
      serialVersionUID:
      -2416680749378661897L
      • Serialized Fields

        • proxyGrantingTicketExpirationPolicy
          org.apereo.cas.services.RegisteredServiceProxyGrantingTicketExpirationPolicy proxyGrantingTicketExpirationPolicy
        • proxyPolicy
          org.apereo.cas.services.RegisteredServiceProxyPolicy proxyPolicy
        • proxyTicketExpirationPolicy
          org.apereo.cas.services.RegisteredServiceProxyTicketExpirationPolicy proxyTicketExpirationPolicy
        • redirectUrl
          String redirectUrl
        • responseType
          String responseType
        • serviceTicketExpirationPolicy
          org.apereo.cas.services.RegisteredServiceServiceTicketExpirationPolicy serviceTicketExpirationPolicy
        • supportedProtocols
          Set<org.apereo.cas.services.CasProtocolVersions> supportedProtocols
    • Class org.apereo.cas.services.ChainingRegisteredServiceAccessStrategy

      class ChainingRegisteredServiceAccessStrategy extends Object implements Serializable
      serialVersionUID:
      5018603912161923218L
      • Serialized Fields

        • operator
          org.apereo.cas.services.LogicalOperatorTypes operator
        • order
          int order
        • strategies
          List<org.apereo.cas.services.RegisteredServiceAccessStrategy> strategies
        • unauthorizedRedirectUrl
          URI unauthorizedRedirectUrl
    • Class org.apereo.cas.services.ChainingRegisteredServiceAccessStrategyActivationCriteria

      class ChainingRegisteredServiceAccessStrategyActivationCriteria extends Object implements Serializable
      serialVersionUID:
      5118603912161923218L
      • Serialized Fields

        • conditions
          List<org.apereo.cas.services.RegisteredServiceAccessStrategyActivationCriteria> conditions
        • operator
          org.apereo.cas.services.LogicalOperatorTypes operator
    • Class org.apereo.cas.services.ChainingRegisteredServiceDelegatedAuthenticationPolicy

      class ChainingRegisteredServiceDelegatedAuthenticationPolicy extends Object implements Serializable
      serialVersionUID:
      -2127874606493954025L
      • Serialized Fields

        • operator
          org.apereo.cas.services.LogicalOperatorTypes operator
        • strategies
          List<org.apereo.cas.services.RegisteredServiceDelegatedAuthenticationPolicy> strategies
    • Class org.apereo.cas.services.ChainingRegisteredServiceSingleSignOnParticipationPolicy

      class ChainingRegisteredServiceSingleSignOnParticipationPolicy extends Object implements Serializable
      serialVersionUID:
      -2923946898337761319L
      • Serialized Fields

        • policies
          List<org.apereo.cas.services.RegisteredServiceSingleSignOnParticipationPolicy> policies
    • Class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy

      class DefaultRegisteredServiceAccessStrategy extends org.apereo.cas.services.BaseRegisteredServiceAccessStrategy implements Serializable
      serialVersionUID:
      1245279151345635245L
      • Serialized Fields

        • activationCriteria
          org.apereo.cas.services.RegisteredServiceAccessStrategyActivationCriteria activationCriteria
        • caseInsensitive
          boolean caseInsensitive
        • enabled
          boolean enabled
        • order
          int order
        • rejectedAttributes
          Map<String,Set<String>> rejectedAttributes
        • requireAllAttributes
          boolean requireAllAttributes
        • requiredAttributes
          Map<String,Set<String>> requiredAttributes
        • ssoEnabled
          boolean ssoEnabled
        • unauthorizedRedirectUrl
          URI unauthorizedRedirectUrl
    • Class org.apereo.cas.services.DefaultRegisteredServiceAuthenticationPolicy

      class DefaultRegisteredServiceAuthenticationPolicy extends Object implements Serializable
      serialVersionUID:
      -6777133646772207331L
      • Serialized Fields

        • criteria
          org.apereo.cas.services.RegisteredServiceAuthenticationPolicyCriteria criteria
        • excludedAuthenticationHandlers
          Set<String> excludedAuthenticationHandlers
        • requiredAuthenticationHandlers
          Set<String> requiredAuthenticationHandlers
    • Class org.apereo.cas.services.DefaultRegisteredServiceContact

      class DefaultRegisteredServiceContact extends Object implements Serializable
      serialVersionUID:
      1324660891900737066L
    • Class org.apereo.cas.services.DefaultRegisteredServiceDelegatedAuthenticationPolicy

      class DefaultRegisteredServiceDelegatedAuthenticationPolicy extends Object implements Serializable
      serialVersionUID:
      -784106970642770923L
      • Serialized Fields

        • allowedProviders
          Collection<String> allowedProviders
        • exclusive
          boolean exclusive
        • permitUndefined
          boolean permitUndefined
        • selectionStrategy
          String selectionStrategy
    • Class org.apereo.cas.services.DefaultRegisteredServiceExpirationPolicy

      class DefaultRegisteredServiceExpirationPolicy extends Object implements Serializable
      serialVersionUID:
      5106652807554743500L
      • Serialized Fields

        • deleteWhenExpired
          boolean deleteWhenExpired
        • expirationDate
          String expirationDate
        • notifyWhenDeleted
          boolean notifyWhenDeleted
        • notifyWhenExpired
          boolean notifyWhenExpired
    • Class org.apereo.cas.services.DefaultRegisteredServiceMultifactorPolicy

      class DefaultRegisteredServiceMultifactorPolicy extends Object implements Serializable
      serialVersionUID:
      -3068390754996358337L
      • Serialized Fields

        • bypassEnabled
          boolean bypassEnabled
        • bypassIfMissingPrincipalAttribute
          boolean bypassIfMissingPrincipalAttribute
        • bypassPrincipalAttributeName
          String bypassPrincipalAttributeName
        • bypassPrincipalAttributeValue
          String bypassPrincipalAttributeValue
        • bypassTrustedDeviceEnabled
          boolean bypassTrustedDeviceEnabled
        • failureMode
          org.apereo.cas.configuration.model.support.mfa.BaseMultifactorAuthenticationProviderProperties.MultifactorAuthenticationProviderFailureModes failureMode
        • forceExecution
          boolean forceExecution
        • multifactorAuthenticationProviders
          Set<String> multifactorAuthenticationProviders
        • principalAttributeNameTrigger
          String principalAttributeNameTrigger
        • principalAttributeValueToMatch
          String principalAttributeValueToMatch
        • script
          String script
    • Class org.apereo.cas.services.DefaultRegisteredServiceProperty

      class DefaultRegisteredServiceProperty extends Object implements Serializable
      serialVersionUID:
      1349556364689133211L
    • Class org.apereo.cas.services.DefaultRegisteredServiceProxyGrantingTicketExpirationPolicy

      class DefaultRegisteredServiceProxyGrantingTicketExpirationPolicy extends Object implements Serializable
      serialVersionUID:
      1122553887352573119L
      • Serialized Fields

        • maxTimeToLiveInSeconds
          long maxTimeToLiveInSeconds
    • Class org.apereo.cas.services.DefaultRegisteredServiceProxyTicketExpirationPolicy

      class DefaultRegisteredServiceProxyTicketExpirationPolicy extends Object implements Serializable
      serialVersionUID:
      -4125109870746310448L
      • Serialized Fields

        • numberOfUses
          long numberOfUses
        • timeToLive
          String timeToLive
    • Class org.apereo.cas.services.DefaultRegisteredServiceServiceTicketExpirationPolicy

      class DefaultRegisteredServiceServiceTicketExpirationPolicy extends Object implements Serializable
      serialVersionUID:
      -6745109870746310448L
      • Serialized Fields

        • numberOfUses
          long numberOfUses
        • timeToLive
          String timeToLive
    • Class org.apereo.cas.services.DefaultRegisteredServiceSingleSignOnParticipationPolicy

      class DefaultRegisteredServiceSingleSignOnParticipationPolicy extends Object implements Serializable
      serialVersionUID:
      -1223944598337761319L
      • Serialized Fields

        • createCookieOnRenewedAuthentication
          org.apereo.cas.configuration.support.TriStateBoolean createCookieOnRenewedAuthentication
    • Class org.apereo.cas.services.DefaultRegisteredServiceTicketGrantingTicketExpirationPolicy

      class DefaultRegisteredServiceTicketGrantingTicketExpirationPolicy extends Object implements Serializable
      serialVersionUID:
      1122553887352573119L
      • Serialized Fields

        • maxTimeToLiveInSeconds
          long maxTimeToLiveInSeconds
    • Class org.apereo.cas.services.DefaultRegisteredServiceUsernameProvider

      class DefaultRegisteredServiceUsernameProvider extends org.apereo.cas.services.BaseRegisteredServiceUsernameAttributeProvider implements Serializable
      serialVersionUID:
      5823989148794052951L
    • Class org.apereo.cas.services.DefaultRegisteredServiceWebflowInterruptPolicy

      class DefaultRegisteredServiceWebflowInterruptPolicy extends Object implements Serializable
      serialVersionUID:
      -9011530431859480167L
      • Serialized Fields

        • attributeName
          String attributeName
        • attributeValue
          String attributeValue
        • enabled
          boolean enabled
        • forceExecution
          org.apereo.cas.configuration.support.TriStateBoolean forceExecution
    • Class org.apereo.cas.services.ExcludedAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria

      class ExcludedAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria extends Object implements Serializable
      serialVersionUID:
      -7298017804877275864L
    • Class org.apereo.cas.services.FullRegexRegisteredServiceMatchingStrategy

      class FullRegexRegisteredServiceMatchingStrategy extends Object implements Serializable
      serialVersionUID:
      -8345895859210185565L
    • Class org.apereo.cas.services.GroovyRegisteredServiceAccessStrategy

      class GroovyRegisteredServiceAccessStrategy extends org.apereo.cas.services.BaseRegisteredServiceAccessStrategy implements Serializable
      serialVersionUID:
      -2407494148882123062L
      • Serialized Fields

        • groovyScript
          String groovyScript
        • order
          int order
    • Class org.apereo.cas.services.GroovyRegisteredServiceAccessStrategyActivationCriteria

      class GroovyRegisteredServiceAccessStrategyActivationCriteria extends Object implements Serializable
      serialVersionUID:
      5228603912161923218L
      • Serialized Fields

        • groovyScript
          String groovyScript
        • order
          int order
    • Class org.apereo.cas.services.GroovyRegisteredServiceAuthenticationPolicyCriteria

      class GroovyRegisteredServiceAuthenticationPolicyCriteria extends Object implements Serializable
      serialVersionUID:
      -1905826778096374574L
      • Serialized Fields

    • Class org.apereo.cas.services.GroovyRegisteredServiceUsernameProvider

      class GroovyRegisteredServiceUsernameProvider extends org.apereo.cas.services.BaseRegisteredServiceUsernameAttributeProvider implements Serializable
      serialVersionUID:
      5823989148794052951L
      • Serialized Fields

        • groovyScript
          String groovyScript
    • Class org.apereo.cas.services.HttpRequestRegisteredServiceAccessStrategy

      class HttpRequestRegisteredServiceAccessStrategy extends org.apereo.cas.services.BaseRegisteredServiceAccessStrategy implements Serializable
      serialVersionUID:
      -1108201604115278440L
    • Class org.apereo.cas.services.LastUsedTimeRegisteredServiceSingleSignOnParticipationPolicy

      class LastUsedTimeRegisteredServiceSingleSignOnParticipationPolicy extends org.apereo.cas.services.BaseDateTimeRegisteredServiceSingleSignOnParticipationPolicy implements Serializable
      serialVersionUID:
      -5923946898337761319L
    • Class org.apereo.cas.services.LiteralRegisteredServiceMatchingStrategy

      class LiteralRegisteredServiceMatchingStrategy extends Object implements Serializable
      serialVersionUID:
      -8345895859210185565L
      • Serialized Fields

        • caseInsensitive
          boolean caseInsensitive
    • Class org.apereo.cas.services.NeverRegisteredServiceSingleSignOnParticipationPolicy

      class NeverRegisteredServiceSingleSignOnParticipationPolicy extends Object implements Serializable
      serialVersionUID:
      -1123946898337761319L
    • Class org.apereo.cas.services.NotPreventedRegisteredServiceAuthenticationPolicyCriteria

      class NotPreventedRegisteredServiceAuthenticationPolicyCriteria extends Object implements Serializable
      serialVersionUID:
      -4905826778096374574L
    • Class org.apereo.cas.services.OidcRegisteredService

      class OidcRegisteredService extends org.apereo.cas.support.oauth.services.OAuthRegisteredService implements Serializable
      serialVersionUID:
      1310899699465091444L
      • Serialized Fields

        • applicationType
          String applicationType
        • clientSecretExpiration
          long clientSecretExpiration
        • encryptIdToken
          boolean encryptIdToken
        • idTokenEncryptionAlg
          String idTokenEncryptionAlg
        • idTokenEncryptionEncoding
          String idTokenEncryptionEncoding
        • idTokenEncryptionOptional
          boolean idTokenEncryptionOptional
        • idTokenExpirationPolicy
          RegisteredServiceOidcIdTokenExpirationPolicy idTokenExpirationPolicy
        • idTokenIssuer
          String idTokenIssuer
        • idTokenSigningAlg
          String idTokenSigningAlg
        • jwks
          String jwks
        • jwksCacheDuration
          String jwksCacheDuration
        • jwksKeyId
          String jwksKeyId
        • sectorIdentifierUri
          String sectorIdentifierUri
        • signIdToken
          boolean signIdToken
        • subjectType
          String subjectType
        • userInfoEncryptedResponseAlg
          String userInfoEncryptedResponseAlg
        • userInfoEncryptedResponseEncoding
          String userInfoEncryptedResponseEncoding
        • userInfoSigningAlg
          String userInfoSigningAlg
    • Class org.apereo.cas.services.OpenFGARegisteredServiceAccessStrategy

      class OpenFGARegisteredServiceAccessStrategy extends org.apereo.cas.services.BaseRegisteredServiceAccessStrategy implements Serializable
      serialVersionUID:
      -1108201604115278440L
    • Class org.apereo.cas.services.OpenPolicyAgentRegisteredServiceAccessStrategy

      class OpenPolicyAgentRegisteredServiceAccessStrategy extends org.apereo.cas.services.BaseRegisteredServiceAccessStrategy implements Serializable
      serialVersionUID:
      -2218201604115278440L
    • Class org.apereo.cas.services.PairwiseOidcRegisteredServiceUsernameAttributeProvider

      class PairwiseOidcRegisteredServiceUsernameAttributeProvider extends org.apereo.cas.services.BaseRegisteredServiceUsernameAttributeProvider implements Serializable
      serialVersionUID:
      469929103943101717L
      • Serialized Fields

        • persistentIdGenerator
          org.apereo.cas.authentication.principal.PersistentIdGenerator persistentIdGenerator
    • Class org.apereo.cas.services.PartialRegexRegisteredServiceMatchingStrategy

      class PartialRegexRegisteredServiceMatchingStrategy extends Object implements Serializable
      serialVersionUID:
      -8345895859210185565L
    • Class org.apereo.cas.services.PrincipalAttributeRegisteredServiceUsernameProvider

      class PrincipalAttributeRegisteredServiceUsernameProvider extends org.apereo.cas.services.BaseRegisteredServiceUsernameAttributeProvider implements Serializable
      serialVersionUID:
      -3546719400741715137L
      • Serialized Fields

        • usernameAttribute
          String usernameAttribute
    • Class org.apereo.cas.services.RefuseRegisteredServiceProxyPolicy

      class RefuseRegisteredServiceProxyPolicy extends Object implements Serializable
      serialVersionUID:
      -5718445151129901484L
    • Class org.apereo.cas.services.RegexMatchingRegisteredServiceProxyPolicy

      class RegexMatchingRegisteredServiceProxyPolicy extends Object implements Serializable
      serialVersionUID:
      -211069319543047324L
      • Serialized Fields

        • exactMatch
          boolean exactMatch
        • pattern
          String pattern
        • useServiceId
          boolean useServiceId
    • Class org.apereo.cas.services.RegexRegisteredService

      class RegexRegisteredService extends org.apereo.cas.services.BaseWebBasedRegisteredService implements Serializable
      serialVersionUID:
      -8258660210826975771L
    • Class org.apereo.cas.services.RegisteredServiceAccessStrategyRequest

      class RegisteredServiceAccessStrategyRequest extends Object implements Serializable
      serialVersionUID:
      1445340717880423332L
      • Serialized Fields

        • attributes
          Map<String,List<Object>> attributes
        • principalId
          String principalId
        • registeredService
          org.apereo.cas.services.RegisteredService registeredService
        • service
          org.apereo.cas.authentication.principal.Service service
    • Class org.apereo.cas.services.RegisteredServicePublicKeyImpl

      class RegisteredServicePublicKeyImpl extends Object implements Serializable
      serialVersionUID:
      -8497658523695695863L
      • Serialized Fields

    • Class org.apereo.cas.services.RemoteEndpointServiceAccessStrategy

      class RemoteEndpointServiceAccessStrategy extends org.apereo.cas.services.BaseRegisteredServiceAccessStrategy implements Serializable
      serialVersionUID:
      -1108201604115278440L
    • Class org.apereo.cas.services.RestfulRegisteredServiceAuthenticationPolicyCriteria

      class RestfulRegisteredServiceAuthenticationPolicyCriteria extends Object implements Serializable
      serialVersionUID:
      -2915826778096374574L
      • Serialized Fields

        • basicAuthPassword
          String basicAuthPassword
        • basicAuthUsername
          String basicAuthUsername
        • url
          String url
    • Class org.apereo.cas.services.RestfulRegisteredServiceProxyPolicy

      class RestfulRegisteredServiceProxyPolicy extends Object implements Serializable
      serialVersionUID:
      -222069319543047324L
    • Class org.apereo.cas.services.StaticRegisteredServiceUsernameProvider

      class StaticRegisteredServiceUsernameProvider extends org.apereo.cas.services.BaseRegisteredServiceUsernameAttributeProvider implements Serializable
      serialVersionUID:
      -3546719400741715137L
      • Serialized Fields

    • Class org.apereo.cas.services.TimeBasedRegisteredServiceAccessStrategy

      class TimeBasedRegisteredServiceAccessStrategy extends org.apereo.cas.services.BaseRegisteredServiceAccessStrategy implements Serializable
      serialVersionUID:
      -6180748828025837047L
      • Serialized Fields

        • endingDateTime
          String endingDateTime
        • startingDateTime
          String startingDateTime
        • zoneId
          String zoneId
    • Exception Class org.apereo.cas.services.UnauthorizedProxyingException

      class UnauthorizedProxyingException extends org.apereo.cas.services.UnauthorizedServiceException implements Serializable
      serialVersionUID:
      -7307803750894078575L
    • Exception Class org.apereo.cas.services.UnauthorizedServiceException

      class UnauthorizedServiceException extends RuntimeException implements Serializable
      serialVersionUID:
      3905807495715960369L
      • Serialized Fields

    • Exception Class org.apereo.cas.services.UnauthorizedServiceForPrincipalException

      class UnauthorizedServiceForPrincipalException extends org.apereo.cas.services.UnauthorizedServiceException implements Serializable
      serialVersionUID:
      8909291297815558561L
      • Serialized Fields

        • attributes
          Map<String,List<Object>> attributes
        • principalId
          String principalId
        • registeredService
          org.apereo.cas.services.RegisteredService registeredService
    • Exception Class org.apereo.cas.services.UnauthorizedSsoServiceException

      class UnauthorizedSsoServiceException extends org.apereo.cas.services.UnauthorizedServiceException implements Serializable
      serialVersionUID:
      8909291297815558561L