Class WAOidcAttributeReleasePolicyFactory

java.lang.Object
org.apereo.cas.oidc.scopes.DefaultOidcAttributeReleasePolicyFactory
org.apache.syncope.wa.starter.oidc.WAOidcAttributeReleasePolicyFactory
All Implemented Interfaces:
org.apereo.cas.oidc.scopes.OidcAttributeReleasePolicyFactory

public class WAOidcAttributeReleasePolicyFactory extends org.apereo.cas.oidc.scopes.DefaultOidcAttributeReleasePolicyFactory
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final Logger
     

    Fields inherited from class org.apereo.cas.oidc.scopes.DefaultOidcAttributeReleasePolicyFactory

    attributeReleasePoliciesByScope, casProperties

    Fields inherited from interface org.apereo.cas.oidc.scopes.OidcAttributeReleasePolicyFactory

    BEAN_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
    WAOidcAttributeReleasePolicyFactory(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Map<String,org.apereo.cas.oidc.claims.BaseOidcScopeAttributeReleasePolicy>
    resolvePolicies(org.apereo.cas.services.OidcRegisteredService registeredService)
     

    Methods inherited from class org.apereo.cas.oidc.scopes.DefaultOidcAttributeReleasePolicyFactory

    custom, get, getUserDefinedScopes

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apereo.cas.oidc.scopes.OidcAttributeReleasePolicyFactory

    custom, from
  • Field Details

    • LOG

      protected static final Logger LOG
  • Constructor Details

    • WAOidcAttributeReleasePolicyFactory

      public WAOidcAttributeReleasePolicyFactory(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
  • Method Details

    • resolvePolicies

      public Map<String,org.apereo.cas.oidc.claims.BaseOidcScopeAttributeReleasePolicy> resolvePolicies(org.apereo.cas.services.OidcRegisteredService registeredService)
      Specified by:
      resolvePolicies in interface org.apereo.cas.oidc.scopes.OidcAttributeReleasePolicyFactory
      Overrides:
      resolvePolicies in class org.apereo.cas.oidc.scopes.DefaultOidcAttributeReleasePolicyFactory