Package dev.dsf.bpe.authentication
Class IdentityProviderImpl
java.lang.Object
dev.dsf.common.auth.conf.AbstractIdentityProvider
dev.dsf.bpe.authentication.IdentityProviderImpl
- All Implemented Interfaces:
IdentityProvider,org.springframework.beans.factory.InitializingBean
public class IdentityProviderImpl
extends AbstractIdentityProvider
implements IdentityProvider, org.springframework.beans.factory.InitializingBean
-
Constructor Summary
ConstructorsConstructorDescriptionIdentityProviderImpl(RoleConfig roleConfig, LocalOrganizationProvider organizationProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetIdentity(X509Certificate[] certificates) protected Optional<org.hl7.fhir.r4.model.Organization>Methods inherited from class dev.dsf.common.auth.conf.AbstractIdentityProvider
getDn, getDsfRolesFor, getGroupsFromTokens, getIdentity, getPractitionerRolesFor, getRolesFromTokens, getThumbprint, toPractitioner, toPractitionerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.dsf.common.auth.conf.IdentityProvider
getIdentity
-
Constructor Details
-
IdentityProviderImpl
-
-
Method Details
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Overrides:
afterPropertiesSetin classAbstractIdentityProvider- Throws:
Exception
-
getLocalOrganization
- Specified by:
getLocalOrganizationin classAbstractIdentityProvider
-
getIdentity
- Specified by:
getIdentityin interfaceIdentityProvider
-