Class DefaultAttrReleaseMapper
java.lang.Object
org.apache.syncope.wa.bootstrap.mapping.DefaultAttrReleaseMapper
- All Implemented Interfaces:
AttrReleaseMapper
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.services.RegisteredServiceAttributeReleasePolicy
build
(ClientAppTO app, AttrReleasePolicyTO policy) protected Optional
<org.apereo.cas.services.consent.DefaultRegisteredServiceConsentPolicy> protected void
setPrincipalAttributesRepository
(DefaultAttrReleasePolicyConf.PrincipalAttrRepoConf parc, org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy policy) boolean
protected static void
warnMissingScope
(String clientApp, String internal, Object external, String scope)
-
Field Details
-
LOG
-
-
Constructor Details
-
DefaultAttrReleaseMapper
public DefaultAttrReleaseMapper()
-
-
Method Details
-
warnMissingScope
-
supports
- Specified by:
supports
in interfaceAttrReleaseMapper
-
buildOidc
protected Map<String,org.apereo.cas.oidc.claims.BaseOidcScopeAttributeReleasePolicy> buildOidc(OIDCRPClientAppTO rp, DefaultAttrReleasePolicyConf conf) -
setPrincipalAttributesRepository
protected void setPrincipalAttributesRepository(DefaultAttrReleasePolicyConf.PrincipalAttrRepoConf parc, org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy policy) -
buildConsentPolicy
protected Optional<org.apereo.cas.services.consent.DefaultRegisteredServiceConsentPolicy> buildConsentPolicy(AttrReleasePolicyTO policy, DefaultAttrReleasePolicyConf conf) -
build
public org.apereo.cas.services.RegisteredServiceAttributeReleasePolicy build(ClientAppTO app, AttrReleasePolicyTO policy) - Specified by:
build
in interfaceAttrReleaseMapper
-