/forgerock/openam-v13/openam-sts/openam-rest-sts/src/main/java/org/forgerock/openam/sts/rest/token/provider/saml/ |
H A D | Saml2TokenCreationState.java | 26 private final SAML2SubjectConfirmation subjectConfirmation; field in class:Saml2TokenCreationState 29 public Saml2TokenCreationState(SAML2SubjectConfirmation subjectConfirmation, ProofTokenState proofTokenState) { argument 30 this.subjectConfirmation = subjectConfirmation; 34 public Saml2TokenCreationState(SAML2SubjectConfirmation subjectConfirmation) { argument 35 this(subjectConfirmation, null); 39 return subjectConfirmation;
|
H A D | RestSamlTokenProvider.java | 91 private String getAssertion(String authnContextClassRef, SAML2SubjectConfirmation subjectConfirmation, argument 93 switch (subjectConfirmation) { 112 "Unexpected SAML2SubjectConfirmation in AMSAMLTokenProvider: " + subjectConfirmation);
|
/forgerock/openam/openam-sts/openam-rest-sts/src/main/java/org/forgerock/openam/sts/rest/token/provider/saml/ |
H A D | Saml2TokenCreationState.java | 26 private final SAML2SubjectConfirmation subjectConfirmation; field in class:Saml2TokenCreationState 29 public Saml2TokenCreationState(SAML2SubjectConfirmation subjectConfirmation, ProofTokenState proofTokenState) { argument 30 this.subjectConfirmation = subjectConfirmation; 34 public Saml2TokenCreationState(SAML2SubjectConfirmation subjectConfirmation) { argument 35 this(subjectConfirmation, null); 39 return subjectConfirmation;
|
H A D | RestSamlTokenProvider.java | 91 private String getAssertion(String authnContextClassRef, SAML2SubjectConfirmation subjectConfirmation, argument 93 switch (subjectConfirmation) { 112 "Unexpected SAML2SubjectConfirmation in AMSAMLTokenProvider: " + subjectConfirmation);
|
/forgerock/openam-v13/openam-sts/openam-client-sts/src/main/java/org/forgerock/openam/sts/user/invocation/ |
H A D | SAML2TokenCreationState.java | 36 private SAML2SubjectConfirmation subjectConfirmation; field in class:SAML2TokenCreationState.SAML2TokenStateBuilder 41 public SAML2TokenStateBuilder saml2SubjectConfirmation(SAML2SubjectConfirmation subjectConfirmation) { argument 42 this.subjectConfirmation = subjectConfirmation; 62 private final SAML2SubjectConfirmation subjectConfirmation; field in class:SAML2TokenCreationState 66 this.subjectConfirmation = builder.subjectConfirmation; 68 if (subjectConfirmation == null) { 71 if (SAML2SubjectConfirmation.HOLDER_OF_KEY.equals(subjectConfirmation) && (proofTokenState == null)) { 82 return subjectConfirmation; [all...] |
/forgerock/openam/openam-sts/openam-client-sts/src/main/java/org/forgerock/openam/sts/user/invocation/ |
H A D | SAML2TokenCreationState.java | 36 private SAML2SubjectConfirmation subjectConfirmation; field in class:SAML2TokenCreationState.SAML2TokenStateBuilder 41 public SAML2TokenStateBuilder saml2SubjectConfirmation(SAML2SubjectConfirmation subjectConfirmation) { argument 42 this.subjectConfirmation = subjectConfirmation; 62 private final SAML2SubjectConfirmation subjectConfirmation; field in class:SAML2TokenCreationState 66 this.subjectConfirmation = builder.subjectConfirmation; 68 if (subjectConfirmation == null) { 71 if (SAML2SubjectConfirmation.HOLDER_OF_KEY.equals(subjectConfirmation) && (proofTokenState == null)) { 82 return subjectConfirmation; [all...] |
/forgerock/openam-v13/openam-federation/openam-federation-library/src/main/java/com/sun/identity/saml/assertion/ |
H A D | Subject.java | 73 * @param subjectConfirmation <code>SubjectConfirmation</code> object. 79 subjectConfirmation) throws SAMLException 81 if ((nameIdentifier == null) && (subjectConfirmation == null)) { 93 if (subjectConfirmation != null) { 94 _subjectConfirmation = subjectConfirmation; 230 * @param subjectConfirmation <code>SubjectConfirmation</code> object to 232 * @exception SAMLException if <code>subjectConfirmation</code> is null. 234 public Subject(SubjectConfirmation subjectConfirmation) argument 237 if (subjectConfirmation == null) { 245 _subjectConfirmation = subjectConfirmation; 78 Subject(NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation) argument 254 setSubjectConfirmation(SubjectConfirmation subjectConfirmation) argument [all...] |
/forgerock/openam/openam-federation/openam-federation-library/src/main/java/com/sun/identity/saml/assertion/ |
H A D | Subject.java | 73 * @param subjectConfirmation <code>SubjectConfirmation</code> object. 79 subjectConfirmation) throws SAMLException 81 if ((nameIdentifier == null) && (subjectConfirmation == null)) { 93 if (subjectConfirmation != null) { 94 _subjectConfirmation = subjectConfirmation; 230 * @param subjectConfirmation <code>SubjectConfirmation</code> object to 232 * @exception SAMLException if <code>subjectConfirmation</code> is null. 234 public Subject(SubjectConfirmation subjectConfirmation) argument 237 if (subjectConfirmation == null) { 245 _subjectConfirmation = subjectConfirmation; 78 Subject(NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation) argument 254 setSubjectConfirmation(SubjectConfirmation subjectConfirmation) argument [all...] |
/forgerock/openam-v13/openam-sts/openam-token-service-sts/src/test/java/org/forgerock/openam/sts/tokengeneration/saml2/statements/ |
H A D | DefaultSubjectProviderTest.java | 75 SubjectConfirmation subjectConfirmation = (SubjectConfirmation)subject.getSubjectConfirmation().get(0); 76 assertTrue(SAML2Constants.SUBJECT_CONFIRMATION_METHOD_BEARER.equals(subjectConfirmation.getMethod())); 77 SubjectConfirmationData subjectConfirmationData = subjectConfirmation.getSubjectConfirmationData(); 91 SubjectConfirmation subjectConfirmation = (SubjectConfirmation)subject.getSubjectConfirmation().get(0); 92 assertEquals(SAML2Constants.SUBJECT_CONFIRMATION_METHOD_HOLDER_OF_KEY, subjectConfirmation.getMethod()); 93 SubjectConfirmationData subjectConfirmationData = subjectConfirmation.getSubjectConfirmationData();
|
/forgerock/openam-v13/openam-federation/openam-federation-library/src/main/java/com/sun/identity/liberty/ws/security/ |
H A D | ProxySubject.java | 61 * @param subjectConfirmation <code>SubjectConfirmation</code> object. 66 subjectConfirmation) throws SAMLException { 67 super(nameIdentifier, subjectConfirmation); 166 * @param subjectConfirmation <code>SubjectConfirmation</code> object to be 168 * @throws SAMLException if <code>subjectConfirmation</code> is null. 170 public ProxySubject(SubjectConfirmation subjectConfirmation) argument 172 super(subjectConfirmation); 65 ProxySubject(NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation) argument
|
H A D | SessionSubject.java | 60 * @param subjectConfirmation <code>SubjectConfirmation</code> object. 64 * <code>subjectConfirmation</code> are null. 68 SubjectConfirmation subjectConfirmation, 71 super(nameIdentifier, subjectConfirmation, idpNameIdentifier); 188 * @param subjectConfirmation <code>SubjectConfirmation</code> object to be 190 * @throws SAMLException if <code>subjectConfirmation</code> is null. 192 public SessionSubject(SubjectConfirmation subjectConfirmation) argument 194 super(subjectConfirmation); 66 SessionSubject( NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation, IDPProvidedNameIdentifier idpNameIdentifier ) argument
|
/forgerock/openam-v13/openam-sts/openam-token-service-sts/src/main/java/org/forgerock/openam/sts/tokengeneration/saml2/statements/ |
H A D | SubjectProvider.java | 37 * @param subjectConfirmation The type of subject confirmation 44 SAML2SubjectConfirmation subjectConfirmation, Date assertionIssueInstant, 43 get(String subjectId, String audienceId, SAML2Config saml2Config, SAML2SubjectConfirmation subjectConfirmation, Date assertionIssueInstant, ProofTokenState proofTokenState) argument
|
H A D | DefaultSubjectProvider.java | 58 SAML2SubjectConfirmation subjectConfirmation, 65 switch (subjectConfirmation) { 93 "Unexpected SubjectConfirmation value in DefaultSubjectProvider: " + subjectConfirmation); 57 get(String subjectId, String spAcsUrl, SAML2Config saml2Config, SAML2SubjectConfirmation subjectConfirmation, Date assertionIssueInstant, ProofTokenState proofTokenState) argument
|
/forgerock/openam-v13/openam-federation/openam-federation-library/src/main/java/com/sun/identity/federation/message/ |
H A D | FSSubject.java | 65 * @param subjectConfirmation the <code>SubjectConfirmation</code> 73 SubjectConfirmation subjectConfirmation, 76 super(nameIdentifier, subjectConfirmation); 169 * @param subjectConfirmation the <code>SubjectConfirmation</code> object. 172 public FSSubject(SubjectConfirmation subjectConfirmation) argument 174 super(subjectConfirmation); 72 FSSubject(NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation, IDPProvidedNameIdentifier idpNameIdentifier) argument
|
/forgerock/openam/openam-federation/openam-federation-library/src/main/java/com/sun/identity/federation/message/ |
H A D | FSSubject.java | 65 * @param subjectConfirmation the <code>SubjectConfirmation</code> 73 SubjectConfirmation subjectConfirmation, 76 super(nameIdentifier, subjectConfirmation); 169 * @param subjectConfirmation the <code>SubjectConfirmation</code> object. 172 public FSSubject(SubjectConfirmation subjectConfirmation) argument 174 super(subjectConfirmation); 72 FSSubject(NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation, IDPProvidedNameIdentifier idpNameIdentifier) argument
|
/forgerock/openam/openam-federation/openam-federation-library/src/main/java/com/sun/identity/liberty/ws/security/ |
H A D | ProxySubject.java | 61 * @param subjectConfirmation <code>SubjectConfirmation</code> object. 66 subjectConfirmation) throws SAMLException { 67 super(nameIdentifier, subjectConfirmation); 166 * @param subjectConfirmation <code>SubjectConfirmation</code> object to be 168 * @throws SAMLException if <code>subjectConfirmation</code> is null. 170 public ProxySubject(SubjectConfirmation subjectConfirmation) argument 172 super(subjectConfirmation); 65 ProxySubject(NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation) argument
|
H A D | SessionSubject.java | 60 * @param subjectConfirmation <code>SubjectConfirmation</code> object. 64 * <code>subjectConfirmation</code> are null. 68 SubjectConfirmation subjectConfirmation, 71 super(nameIdentifier, subjectConfirmation, idpNameIdentifier); 188 * @param subjectConfirmation <code>SubjectConfirmation</code> object to be 190 * @throws SAMLException if <code>subjectConfirmation</code> is null. 192 public SessionSubject(SubjectConfirmation subjectConfirmation) argument 194 super(subjectConfirmation); 66 SessionSubject( NameIdentifier nameIdentifier, SubjectConfirmation subjectConfirmation, IDPProvidedNameIdentifier idpNameIdentifier ) argument
|
/forgerock/openam/openam-sts/openam-token-service-sts/src/main/java/org/forgerock/openam/sts/tokengeneration/saml2/statements/ |
H A D | SubjectProvider.java | 39 * @param subjectConfirmation The type of subject confirmation 46 SAML2SubjectConfirmation subjectConfirmation, Date assertionIssueInstant, 45 get(String subjectId, String audienceId, SAML2Config saml2Config, SAML2SubjectConfirmation subjectConfirmation, Date assertionIssueInstant, ProofTokenState proofTokenState) argument
|
H A D | DefaultSubjectProvider.java | 58 SAML2SubjectConfirmation subjectConfirmation, 65 switch (subjectConfirmation) { 93 "Unexpected SubjectConfirmation value in DefaultSubjectProvider: " + subjectConfirmation); 57 get(String subjectId, String spAcsUrl, SAML2Config saml2Config, SAML2SubjectConfirmation subjectConfirmation, Date assertionIssueInstant, ProofTokenState proofTokenState) argument
|
/forgerock/openam/openam-sts/openam-token-service-sts/src/test/java/org/forgerock/openam/sts/tokengeneration/saml2/statements/ |
H A D | DefaultSubjectProviderTest.java | 76 SubjectConfirmation subjectConfirmation = (SubjectConfirmation)subject.getSubjectConfirmation().get(0); 77 assertTrue(SAML2Constants.SUBJECT_CONFIRMATION_METHOD_BEARER.equals(subjectConfirmation.getMethod())); 78 SubjectConfirmationData subjectConfirmationData = subjectConfirmation.getSubjectConfirmationData(); 92 SubjectConfirmation subjectConfirmation = (SubjectConfirmation)subject.getSubjectConfirmation().get(0); 93 assertEquals(SAML2Constants.SUBJECT_CONFIRMATION_METHOD_HOLDER_OF_KEY, subjectConfirmation.getMethod()); 94 SubjectConfirmationData subjectConfirmationData = subjectConfirmation.getSubjectConfirmationData();
|
/forgerock/openam/openam-samples/sts-example-code/ |
H A D | RestSTSConsumer.java | 114 * @param subjectConfirmation The SAML2 SubjectConfirmation. For HoK, the certificate in the file /cert.jks on the 120 SAML2SubjectConfirmation subjectConfirmation, X509Certificate hokProofCert) 129 .outputTokenState(buildSAML2TokenCreationState(subjectConfirmation, hokProofCert).toJson()) 206 * @param subjectConfirmation The SAML2 SubjectConfirmation. For HoK, the certificate in the file /cert.jks on the 212 SAML2SubjectConfirmation subjectConfirmation, X509Certificate hokProofCert) 217 .outputTokenState(buildSAML2TokenCreationState(subjectConfirmation, hokProofCert).toJson()) 258 * @param subjectConfirmation The SAML2 SubjectConfirmation. For HoK, the certificate in the file /cert.jks on the 265 public String transformOpenIdConnectToSAML2(SAML2SubjectConfirmation subjectConfirmation, String oidcTokenValue, argument 274 .outputTokenState(buildSAML2TokenCreationState(subjectConfirmation, hokProofCert).toJson()) 302 * @param subjectConfirmation Th 119 transformUntToSAML2(String username, String password, SAML2SubjectConfirmation subjectConfirmation, X509Certificate hokProofCert) argument 211 transformOpenAMToSAML2(String sessionId, SAML2SubjectConfirmation subjectConfirmation, X509Certificate hokProofCert) argument 312 transformX509ToSAML2(SAML2SubjectConfirmation subjectConfirmation, String stsClientCertHeaderName, X509Certificate clientCertificate, X509Certificate hokProofCert) argument 340 buildSAML2TokenCreationState(SAML2SubjectConfirmation subjectConfirmation, X509Certificate hokProofCert) argument [all...] |
/forgerock/openam-v13/openam-sts/openam-soap-sts/openam-soap-sts-server/src/main/java/org/forgerock/openam/sts/soap/token/provider/saml2/ |
H A D | SoapSamlTokenProvider.java | 161 final SAML2SubjectConfirmation subjectConfirmation = determineSubjectConfirmation(tokenProviderParameters); 174 if (SAML2SubjectConfirmation.HOLDER_OF_KEY.equals(subjectConfirmation)) { 179 assertion = getAssertion(authNContextClassRef, subjectConfirmation, proofTokenState); 289 private String getAssertion(String authnContextClassRef, SAML2SubjectConfirmation subjectConfirmation, argument 298 switch (subjectConfirmation) { 313 "Unexpected SAML2SubjectConfirmation in AMSAMLTokenProvider: " + subjectConfirmation);
|
/forgerock/openam/openam-sts/openam-soap-sts/openam-soap-sts-server/src/main/java/org/forgerock/openam/sts/soap/token/provider/saml2/ |
H A D | SoapSamlTokenProvider.java | 161 final SAML2SubjectConfirmation subjectConfirmation = determineSubjectConfirmation(tokenProviderParameters); 174 if (SAML2SubjectConfirmation.HOLDER_OF_KEY.equals(subjectConfirmation)) { 179 assertion = getAssertion(authNContextClassRef, subjectConfirmation, proofTokenState); 289 private String getAssertion(String authnContextClassRef, SAML2SubjectConfirmation subjectConfirmation, argument 298 switch (subjectConfirmation) { 313 "Unexpected SAML2SubjectConfirmation in AMSAMLTokenProvider: " + subjectConfirmation);
|
/forgerock/openam-v13/openam-sts/openam-token-service-sts/src/test/java/org/forgerock/openam/sts/tokengeneration/saml2/ |
H A D | SAML2TokenGenerationImplTest.java | 191 SAML2SubjectConfirmation subjectConfirmation) throws Exception { 195 .saml2GenerationState(buildSAML2TokenGenerationState(subjectConfirmation)) 201 SAML2TokenGenerationState buildSAML2TokenGenerationState(SAML2SubjectConfirmation subjectConfirmation) argument 206 .subjectConfirmation(subjectConfirmation); 207 if (SAML2SubjectConfirmation.HOLDER_OF_KEY.equals(subjectConfirmation)) { 190 getTokenGenerationInvocationState( SAML2SubjectConfirmation subjectConfirmation) argument
|
/forgerock/openam/openam-sts/openam-token-service-sts/src/test/java/org/forgerock/openam/sts/tokengeneration/saml2/ |
H A D | SAML2TokenGenerationImplTest.java | 191 SAML2SubjectConfirmation subjectConfirmation) throws Exception { 195 .saml2GenerationState(buildSAML2TokenGenerationState(subjectConfirmation)) 201 SAML2TokenGenerationState buildSAML2TokenGenerationState(SAML2SubjectConfirmation subjectConfirmation) argument 206 .subjectConfirmation(subjectConfirmation); 207 if (SAML2SubjectConfirmation.HOLDER_OF_KEY.equals(subjectConfirmation)) { 190 getTokenGenerationInvocationState( SAML2SubjectConfirmation subjectConfirmation) argument
|