Package io.gravitee.gateway.api.el
Class EmptyEvaluableSSLPrincipal
java.lang.Object
io.gravitee.gateway.api.el.EvaluableSSLPrincipal
io.gravitee.gateway.api.el.EmptyEvaluableSSLPrincipal
-
Constructor Details
-
EmptyEvaluableSSLPrincipal
public EmptyEvaluableSSLPrincipal()
-
-
Method Details
-
getBusinessCategory
- Overrides:
getBusinessCategoryin classEvaluableSSLPrincipal
-
getC
- Overrides:
getCin classEvaluableSSLPrincipal
-
getCn
- Overrides:
getCnin classEvaluableSSLPrincipal
-
getCountryOfCitizenship
- Overrides:
getCountryOfCitizenshipin classEvaluableSSLPrincipal
-
getCountryOfResidence
- Overrides:
getCountryOfResidencein classEvaluableSSLPrincipal
-
getDateOfBirth
- Overrides:
getDateOfBirthin classEvaluableSSLPrincipal
-
getDc
- Overrides:
getDcin classEvaluableSSLPrincipal
-
getDescription
- Overrides:
getDescriptionin classEvaluableSSLPrincipal
-
getDmdName
- Overrides:
getDmdNamein classEvaluableSSLPrincipal
-
getDnQualifier
- Overrides:
getDnQualifierin classEvaluableSSLPrincipal
-
getE
- Overrides:
getEin classEvaluableSSLPrincipal
-
getEmailAddress
- Overrides:
getEmailAddressin classEvaluableSSLPrincipal
-
getGender
- Overrides:
getGenderin classEvaluableSSLPrincipal
-
getGeneration
- Overrides:
getGenerationin classEvaluableSSLPrincipal
-
getGivenname
- Overrides:
getGivennamein classEvaluableSSLPrincipal
-
getInitials
- Overrides:
getInitialsin classEvaluableSSLPrincipal
-
getL
- Overrides:
getLin classEvaluableSSLPrincipal
-
getName
- Overrides:
getNamein classEvaluableSSLPrincipal
-
getNameAtBirth
- Overrides:
getNameAtBirthin classEvaluableSSLPrincipal
-
getO
- Overrides:
getOin classEvaluableSSLPrincipal
-
getOrganizationIdentifier
- Overrides:
getOrganizationIdentifierin classEvaluableSSLPrincipal
-
getOu
- Overrides:
getOuin classEvaluableSSLPrincipal
-
getPlaceOfBirth
- Overrides:
getPlaceOfBirthin classEvaluableSSLPrincipal
-
getPostalAddress
- Overrides:
getPostalAddressin classEvaluableSSLPrincipal
-
getPostalCode
- Overrides:
getPostalCodein classEvaluableSSLPrincipal
-
getPseudonym
- Overrides:
getPseudonymin classEvaluableSSLPrincipal
-
getRole
- Overrides:
getRolein classEvaluableSSLPrincipal
-
getSerialnumber
- Overrides:
getSerialnumberin classEvaluableSSLPrincipal
-
getSt
- Overrides:
getStin classEvaluableSSLPrincipal
-
getStreet
- Overrides:
getStreetin classEvaluableSSLPrincipal
-
getSurname
- Overrides:
getSurnamein classEvaluableSSLPrincipal
-
getT
- Overrides:
getTin classEvaluableSSLPrincipal
-
getTelephoneNumber
- Overrides:
getTelephoneNumberin classEvaluableSSLPrincipal
-
getUid
- Overrides:
getUidin classEvaluableSSLPrincipal
-
getUniqueIdentifier
- Overrides:
getUniqueIdentifierin classEvaluableSSLPrincipal
-
getUnstructuredAddress
- Overrides:
getUnstructuredAddressin classEvaluableSSLPrincipal
-
getDn
- Overrides:
getDnin classEvaluableSSLPrincipal
-
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
-