Interface Identity

All Superinterfaces:
Principal
All Known Subinterfaces:
OrganizationIdentity, PractitionerIdentity

public interface Identity extends Principal
  • Field Details

  • Method Details

    • isLocalIdentity

      boolean isLocalIdentity()
    • getOrganization

      org.hl7.fhir.r4.model.Organization getOrganization()
      Returns:
      never null
    • getOrganizationIdentifierValue

      Optional<String> getOrganizationIdentifierValue()
    • getDsfRoles

      Set<DsfRole> getDsfRoles()
    • hasDsfRole

      boolean hasDsfRole(DsfRole role)
    • getCertificate

      Optional<X509Certificate> getCertificate()
      Returns:
      Optional.empty() if login via OIDC
    • getDisplayName

      String getDisplayName()