public final class DistinguishedName extends Object implements Serializable
DistinguishedName
of a certficate.Constructor and Description |
---|
DistinguishedName()
The DistinguishedName is created based on the eID present in the reader.
|
DistinguishedName(Organization org)
DistinguishedName is created based on the
Organization |
DistinguishedName(Organization org,
String applicationId)
DistinguishedName is created based on the
Organization and given applicationId. |
DistinguishedName(String id,
String name,
String firstName,
IdentifierType type)
DistinguishedName is created based on explicitely supplied data of natural person.
|
DistinguishedName(X500Principal principal)
The
DistinguishedName is created based on the information in the given X500Principal |
Modifier and Type | Method and Description |
---|---|
String |
asNormalisedBaseFileName()
Return a
|
String |
asNormalizedEhealthDN() |
String |
getApplicationId() |
String |
getId() |
String |
getName() |
IdentifierType |
getType() |
boolean |
isNaturalPerson() |
void |
setApplicationId(String applicationId) |
Map<String,Object> |
toOIDMap() |
public DistinguishedName() throws TechnicalConnectorException
TechnicalConnectorException
public DistinguishedName(String id, String name, String firstName, IdentifierType type)
public DistinguishedName(X500Principal principal) throws TechnicalConnectorException
DistinguishedName
is created based on the information in the given X500Principal
TechnicalConnectorException
public DistinguishedName(Organization org)
Organization
public DistinguishedName(Organization org, String applicationId)
Organization
and given applicationId.public void setApplicationId(String applicationId)
public String getId()
public String getApplicationId()
public String getName()
public IdentifierType getType()
public boolean isNaturalPerson()
public String asNormalizedEhealthDN()
public String asNormalisedBaseFileName()
Connector Packaging TRUSSMAKER 4.1.2 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.