## Uses of Class
org.keycloak.dom.saml.v2.assertion.SubjectType

- Packages that use SubjectType
  Package | Description
  --- | ---
  org.keycloak.dom.saml.v2.assertion | Package for the model classes for the SAML2 Assertion
  org.keycloak.dom.saml.v2.protocol | Package containing the classes for the protocol of SAMLv2
  org.keycloak.saml.processing.core.parsers.saml.assertion |
  org.keycloak.saml.processing.core.saml.v2.factories |
  org.keycloak.saml.processing.core.saml.v2.util |
  org.keycloak.saml.processing.core.saml.v2.writers |

- - ### Uses of SubjectType in org.keycloak.dom.saml.v2.assertion

    Methods in org.keycloak.dom.saml.v2.assertion that return SubjectType
    Modifier and Type | Method and Description
    --- | ---
    `SubjectType` | AssertionType.`getSubject()` Get the subject

    Methods in org.keycloak.dom.saml.v2.assertion with parameters of type SubjectType
    Modifier and Type | Method and Description
    --- | ---
    `void` | AssertionType.`setSubject(SubjectType subject)` Set the subject

  - ### Uses of SubjectType in org.keycloak.dom.saml.v2.protocol

    Fields in org.keycloak.dom.saml.v2.protocol declared as SubjectType
    Modifier and Type | Field and Description
    --- | ---
    `protected SubjectType` | SubjectQueryAbstractType.`subject`
    `protected SubjectType` | AuthnRequestType.`subject`

    Methods in org.keycloak.dom.saml.v2.protocol that return SubjectType
    Modifier and Type | Method and Description
    --- | ---
    `SubjectType` | SubjectQueryAbstractType.`getSubject()` Gets the value of the subject property.
    `SubjectType` | AuthnRequestType.`getSubject()` Gets the value of the subject property.

    Methods in org.keycloak.dom.saml.v2.protocol with parameters of type SubjectType
    Modifier and Type | Method and Description
    --- | ---
    `void` | SubjectQueryAbstractType.`setSubject(SubjectType subject)`
    `void` | AuthnRequestType.`setSubject(SubjectType value)` Sets the value of the subject property.

  - ### Uses of SubjectType in org.keycloak.saml.processing.core.parsers.saml.assertion

    Methods in org.keycloak.saml.processing.core.parsers.saml.assertion that return SubjectType
    Modifier and Type | Method and Description
    --- | ---
    `protected SubjectType` | SAMLSubjectParser.`instantiateElement(XMLEventReader xmlEventReader, StartElement element)`

    Methods in org.keycloak.saml.processing.core.parsers.saml.assertion with parameters of type SubjectType
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SAMLSubjectParser.`processSubElement(XMLEventReader xmlEventReader, SubjectType target, SAMLAssertionQNames element, StartElement elementDetail)`

  - ### Uses of SubjectType in org.keycloak.saml.processing.core.saml.v2.factories

    Methods in org.keycloak.saml.processing.core.saml.v2.factories that return SubjectType
    Modifier and Type | Method and Description
    --- | ---
    `static SubjectType` | SAMLAssertionFactory.`createSubject(NameIDType nameID, SubjectConfirmationType confirmation)` Creates a `SubjectType` object with the specified values.

    Methods in org.keycloak.saml.processing.core.saml.v2.factories with parameters of type SubjectType
    Modifier and Type | Method and Description
    --- | ---
    `static AssertionType` | SAMLAssertionFactory.`createAssertion(String id, NameIDType issuerID, XMLGregorianCalendar issueInstant, ConditionsType conditions, SubjectType subject, List<StatementAbstractType> statements)` Creates a SAMLV2 `AssertionType` with the specified values.

  - ### Uses of SubjectType in org.keycloak.saml.processing.core.saml.v2.util

    Methods in org.keycloak.saml.processing.core.saml.v2.util that return SubjectType
    Modifier and Type | Method and Description
    --- | ---
    `static SubjectType` | AssertionUtil.`createAssertionSubject(String userName)` Given a user name, create a `SubjectType` that can then be inserted into an assertion

  - ### Uses of SubjectType in org.keycloak.saml.processing.core.saml.v2.writers

    Methods in org.keycloak.saml.processing.core.saml.v2.writers with parameters of type SubjectType
    Modifier and Type | Method and Description
    --- | ---
    `void` | BaseWriter.`write(SubjectType subject)` write an `SubjectType` to stream

Copyright © 2020 JBoss by Red Hat. All rights reserved.