Package io.gravitee.gateway.api.el
Class EmptyEvaluableSSLPrincipal
- java.lang.Object
-
- io.gravitee.gateway.api.el.EvaluableSSLPrincipal
-
- io.gravitee.gateway.api.el.EmptyEvaluableSSLPrincipal
-
public class EmptyEvaluableSSLPrincipal extends EvaluableSSLPrincipal
-
-
Constructor Summary
Constructors Constructor Description EmptyEvaluableSSLPrincipal()
-
Method Summary
-
-
-
Method Detail
-
getBusinessCategory
public String getBusinessCategory()
- Overrides:
getBusinessCategoryin classEvaluableSSLPrincipal
-
getC
public String getC()
- Overrides:
getCin classEvaluableSSLPrincipal
-
getCn
public String getCn()
- Overrides:
getCnin classEvaluableSSLPrincipal
-
getCountryOfCitizenship
public String getCountryOfCitizenship()
- Overrides:
getCountryOfCitizenshipin classEvaluableSSLPrincipal
-
getCountryOfResidence
public String getCountryOfResidence()
- Overrides:
getCountryOfResidencein classEvaluableSSLPrincipal
-
getDateOfBirth
public String getDateOfBirth()
- Overrides:
getDateOfBirthin classEvaluableSSLPrincipal
-
getDc
public String getDc()
- Overrides:
getDcin classEvaluableSSLPrincipal
-
getDescription
public String getDescription()
- Overrides:
getDescriptionin classEvaluableSSLPrincipal
-
getDmdName
public String getDmdName()
- Overrides:
getDmdNamein classEvaluableSSLPrincipal
-
getDnQualifier
public String getDnQualifier()
- Overrides:
getDnQualifierin classEvaluableSSLPrincipal
-
getE
public String getE()
- Overrides:
getEin classEvaluableSSLPrincipal
-
getEmailAddress
public String getEmailAddress()
- Overrides:
getEmailAddressin classEvaluableSSLPrincipal
-
getGender
public String getGender()
- Overrides:
getGenderin classEvaluableSSLPrincipal
-
getGeneration
public String getGeneration()
- Overrides:
getGenerationin classEvaluableSSLPrincipal
-
getGivenname
public String getGivenname()
- Overrides:
getGivennamein classEvaluableSSLPrincipal
-
getInitials
public String getInitials()
- Overrides:
getInitialsin classEvaluableSSLPrincipal
-
getL
public String getL()
- Overrides:
getLin classEvaluableSSLPrincipal
-
getName
public String getName()
- Overrides:
getNamein classEvaluableSSLPrincipal
-
getNameAtBirth
public String getNameAtBirth()
- Overrides:
getNameAtBirthin classEvaluableSSLPrincipal
-
getO
public String getO()
- Overrides:
getOin classEvaluableSSLPrincipal
-
getOrganizationIdentifier
public String getOrganizationIdentifier()
- Overrides:
getOrganizationIdentifierin classEvaluableSSLPrincipal
-
getOu
public String getOu()
- Overrides:
getOuin classEvaluableSSLPrincipal
-
getPlaceOfBirth
public String getPlaceOfBirth()
- Overrides:
getPlaceOfBirthin classEvaluableSSLPrincipal
-
getPostalAddress
public String getPostalAddress()
- Overrides:
getPostalAddressin classEvaluableSSLPrincipal
-
getPostalCode
public String getPostalCode()
- Overrides:
getPostalCodein classEvaluableSSLPrincipal
-
getPseudonym
public String getPseudonym()
- Overrides:
getPseudonymin classEvaluableSSLPrincipal
-
getRole
public String getRole()
- Overrides:
getRolein classEvaluableSSLPrincipal
-
getSerialnumber
public String getSerialnumber()
- Overrides:
getSerialnumberin classEvaluableSSLPrincipal
-
getSt
public String getSt()
- Overrides:
getStin classEvaluableSSLPrincipal
-
getStreet
public String getStreet()
- Overrides:
getStreetin classEvaluableSSLPrincipal
-
getSurname
public String getSurname()
- Overrides:
getSurnamein classEvaluableSSLPrincipal
-
getT
public String getT()
- Overrides:
getTin classEvaluableSSLPrincipal
-
getTelephoneNumber
public String getTelephoneNumber()
- Overrides:
getTelephoneNumberin classEvaluableSSLPrincipal
-
getUid
public String getUid()
- Overrides:
getUidin classEvaluableSSLPrincipal
-
getUniqueIdentifier
public String getUniqueIdentifier()
- Overrides:
getUniqueIdentifierin classEvaluableSSLPrincipal
-
getUnstructuredAddress
public String getUnstructuredAddress()
- Overrides:
getUnstructuredAddressin classEvaluableSSLPrincipal
-
getDn
public String getDn()
- Overrides:
getDnin classEvaluableSSLPrincipal
-
getAttributes
public io.gravitee.common.util.MultiValueMap<String,String> getAttributes()
Description copied from class:EvaluableSSLPrincipalAllow to fetch an attribute from its name (e.g.: CN) or attribute (e.g.: 2.5.4.6). The value returned is always an array of String- Overrides:
getAttributesin classEvaluableSSLPrincipal- Returns:
- a case insensitive MultiValueMap of all available attributes. Meaning that, if "key" is an existing key, then getAttributes().get("KEY") returns the same value
-
isDefined
public boolean isDefined()
- Overrides:
isDefinedin classEvaluableSSLPrincipal- Returns:
- true if the principal exists and is defined
-
-