Uses of Class
org.keycloak.dom.saml.v2.assertion.NameIDType
Package
Description
Package for the model classes for the SAML2 Assertion
Package containing the classes for the protocol of SAMLv2
-
Uses of NameIDType in org.keycloak.dom.saml.v2.assertion
Modifier and TypeMethodDescriptionstatic NameIDType
NameIDType.deserializeFromString
(String s) AssertionType.getIssuer()
Get the issuerSubjectConfirmationType.getNameID()
Gets the value of the nameID property.Modifier and TypeMethodDescriptionvoid
AssertionType.setIssuer
(NameIDType issuer) Set the issuervoid
SubjectConfirmationType.setNameID
(NameIDType value) Sets the value of the nameID property. -
Uses of NameIDType in org.keycloak.dom.saml.v2.profiles.sso.ecp
Modifier and TypeMethodDescriptionvoid
RequestType.setIssuer
(NameIDType value) Sets the value of the issuer property. -
Uses of NameIDType in org.keycloak.dom.saml.v2.protocol
Modifier and TypeFieldDescriptionprotected NameIDType
RequestAbstractType.issuer
protected NameIDType
StatusResponseType.issuer
protected NameIDType
LogoutRequestType.nameID
protected NameIDType
ManageNameIDRequestType.nameID
protected NameIDType
NameIDMappingRequestType.nameID
protected NameIDType
NameIDMappingResponseType.nameID
Modifier and TypeMethodDescriptionRequestAbstractType.getIssuer()
Gets the value of the issuer property.StatusResponseType.getIssuer()
Gets the value of the issuer property.LogoutRequestType.getNameID()
Gets the value of the nameID property.ManageNameIDRequestType.getNameID()
Gets the value of the nameID property.NameIDMappingRequestType.getNameID()
Gets the value of the nameID property.NameIDMappingResponseType.getNameID()
Gets the value of the nameID property.Modifier and TypeMethodDescriptionvoid
RequestAbstractType.setIssuer
(NameIDType value) Sets the value of the issuer property.void
StatusResponseType.setIssuer
(NameIDType value) Sets the value of the issuer property.void
LogoutRequestType.setNameID
(NameIDType value) Sets the value of the nameID property.void
ManageNameIDRequestType.setNameID
(NameIDType value) Sets the value of the nameID property.void
NameIDMappingRequestType.setNameID
(NameIDType value) Sets the value of the nameID property.void
NameIDMappingResponseType.setNameID
(NameIDType value) Sets the value of the nameID property. -
Uses of NameIDType in org.keycloak.protocol.saml
Modifier and TypeMethodDescriptionstatic ArtifactResponseType
SamlProtocolUtils.buildArtifactResponse
(SAML2Object samlObject, NameIDType issuer) Takes a saml object (an object that will be part of resulting ArtifactResponse), and inserts it as the body of an ArtifactResponse.static ArtifactResponseType
SamlProtocolUtils.buildArtifactResponse
(SAML2Object samlObject, NameIDType issuer, URI statusCode) Takes a saml object (an object that will be part of resulting ArtifactResponse), and inserts it as the body of an ArtifactResponse. -
Uses of NameIDType in org.keycloak.saml
Modifier and TypeFieldDescriptionprotected NameIDType
SAML2ArtifactResolveRequestBuilder.issuer
protected NameIDType
SAML2AuthnRequestBuilder.issuer
protected NameIDType
SAML2ErrorResponseBuilder.issuer
protected NameIDType
SAML2LoginResponseBuilder.issuer
protected NameIDType
SAML2LogoutRequestBuilder.issuer
protected NameIDType
SAML2LogoutResponseBuilder.issuer
protected NameIDType
SAML2LogoutRequestBuilder.nameId
Modifier and TypeMethodDescriptionSAML2ArtifactResolveRequestBuilder.issuer
(NameIDType issuer) SAML2AuthnRequestBuilder.issuer
(NameIDType issuer) SAML2ErrorResponseBuilder.issuer
(NameIDType issuer) SAML2LoginResponseBuilder.issuer
(NameIDType issuer) SAML2LogoutRequestBuilder.issuer
(NameIDType issuer) SAML2LogoutResponseBuilder.issuer
(NameIDType issuer) SAML2LogoutRequestBuilder.nameId
(NameIDType nameId) -
Uses of NameIDType in org.keycloak.saml.processing.api.saml.v2.request
Modifier and TypeMethodDescriptionstatic ArtifactResolveType
SAML2Request.createArtifactResolveRequest
(NameIDType issuer) Create a Artifact Resolve Requeststatic LogoutRequestType
SAML2Request.createLogoutRequest
(NameIDType issuer) Create a Logout Request -
Uses of NameIDType in org.keycloak.saml.processing.api.saml.v2.response
Modifier and TypeMethodDescriptionSAML2Response.createAssertion
(String id, NameIDType issuer) Create an assertion -
Uses of NameIDType in org.keycloak.saml.processing.core.parsers.util
Modifier and TypeMethodDescriptionstatic NameIDType
SAMLParserUtil.parseNameIDType
(XMLEventReader xmlEventReader) Parse aNameIDType
-
Uses of NameIDType in org.keycloak.saml.processing.core.saml.v2.factories
Modifier and TypeMethodDescriptionstatic NameIDType
SAMLAssertionFactory.createNameID
(String format, String qualifier, String value) Creates aNameIDType
instance with the specified values.Modifier and TypeMethodDescriptionstatic AssertionType
SAMLAssertionFactory.createAssertion
(String id, NameIDType issuerID, XMLGregorianCalendar issueInstant, ConditionsType conditions, SubjectType subject, List<StatementAbstractType> statements) Creates a SAMLV2AssertionType
with the specified values.static SubjectType
SAMLAssertionFactory.createSubject
(NameIDType nameID, SubjectConfirmationType confirmation) Creates aSubjectType
object with the specified values.static SubjectConfirmationType
SAMLAssertionFactory.createSubjectConfirmation
(NameIDType nameID, String confirmationMethod, KeyInfoConfirmationDataType keyInfoData) Creates aSubjectConfirmationType
object with the specified values. -
Uses of NameIDType in org.keycloak.saml.processing.core.saml.v2.holders
-
Uses of NameIDType in org.keycloak.saml.processing.core.saml.v2.util
Modifier and TypeMethodDescriptionstatic AssertionType
AssertionUtil.createAssertion
(String id, NameIDType issuer) Create an assertion -
Uses of NameIDType in org.keycloak.saml.processing.core.saml.v2.writers
Modifier and TypeMethodDescriptionvoid
BaseWriter.write
(NameIDType nameIDType, QName tag) WriteNameIDType
to stream without writing a namespacevoid
BaseWriter.write
(NameIDType nameIDType, QName tag, boolean writeNamespace) WriteNameIDType
to streamvoid
BaseWriter.writeNameIDTypeAttributeValue
(NameIDType attributeValue)