/forgerock/openam/openam-sts/openam-rest-sts/src/main/java/org/forgerock/openam/sts/rest/token/validator/ |
H A D | RestCertificateTokenTransformValidator.java | 69 final String sessionId = authenticationHandler.authenticate(tokenParameters.getInputToken(), TokenType.X509); 70 threadLocalAMTokenCache.cacheSessionIdForContext(validationInvocationContext, sessionId, invalidateAMSession); 71 return new RestTokenTransformValidatorResult(principalFromSession.getPrincipalFromSession(sessionId), sessionId);
|
H A D | RestUsernameTokenTransformValidator.java | 54 final String sessionId = authenticationHandler.authenticate(restTokenTransformValidatorParameters.getInputToken(), TokenType.USERNAME); 55 threadLocalAMTokenCache.cacheSessionIdForContext(validationInvocationContext, sessionId, invalidateAMSession); 56 return new RestTokenTransformValidatorResult(principalFromSession.getPrincipalFromSession(sessionId), sessionId);
|
/forgerock/openam-v13/openam-sts/openam-soap-sts/openam-soap-sts-server/src/main/java/org/forgerock/openam/sts/soap/audit/ |
H A D | SoapSTSAuditEventPublisher.java | 78 String sessionId = null; 80 sessionId = soapSTSAccessTokenProvider.getAccessToken(); 84 headerMap.put(AMSTSConstants.COOKIE, createAMSessionCookie(sessionId)); 100 if (sessionId != null) { 101 soapSTSAccessTokenProvider.invalidateAccessToken(sessionId); 119 private String createAMSessionCookie(String sessionId) { argument 120 return amSessionCookieName + AMSTSConstants.EQUALS + sessionId;
|
/forgerock/openam-v13/openam-sts/openam-soap-sts/openam-soap-sts-server/src/main/java/org/forgerock/openam/sts/soap/policy/am/ |
H A D | OpenAMSessionAssertion.java | 39 private final String sessionId; field in class:OpenAMSessionAssertion 52 * @param sessionId The OpenAM session id. When the OpenAMSessionAssertion builder constructs the OpenAMSessionAssertion, 53 * it will set the sessionId. This sessionId will be specified by the client and set by the 55 * encapsulates this sessionId when it arrives at the targeted sts. 57 public OpenAMSessionAssertion(SPConstants version, SPConstants.IncludeTokenType includeTokenType, Element nestedPolicy, String sessionId) { argument 63 this.sessionId = sessionId; 123 token.setSessionId(sessionId); 140 * @param sessionId Th 142 setSessionId(String sessionId) argument [all...] |
/forgerock/openam/openam-core/src/main/java/org/forgerock/openam/session/service/ |
H A D | SessionAccessManager.java | 60 * @param sessionId The session ID to recover the Session for. 64 public Session getSession(SessionID sessionId) throws SessionException { argument 65 return sessionCache.getSession(sessionId); 80 * @param sessionId The session ID to recover the InternalSession for. 85 public InternalSession getInternalSession(SessionID sessionId) { argument 86 if (sessionId == null || StringUtils.isEmpty(sessionId.toString()) || sessionId.isSessionHandle()) { 90 return internalSessionStore.getBySessionID(sessionId);
|
/forgerock/openam/openam-sts/openam-soap-sts/openam-soap-sts-server/src/main/java/org/forgerock/openam/sts/soap/audit/ |
H A D | SoapSTSAuditEventPublisher.java | 77 String sessionId = null; 79 sessionId = soapSTSAccessTokenProvider.getAccessTokenWithRetry(); 83 headerMap.put(AMSTSConstants.COOKIE, createAMSessionCookie(sessionId)); 101 if (sessionId != null) { 102 soapSTSAccessTokenProvider.invalidateAccessToken(sessionId); 117 private String createAMSessionCookie(String sessionId) { argument 118 return amSessionCookieName + AMSTSConstants.EQUALS + sessionId;
|
/forgerock/openam/openam-sts/openam-soap-sts/openam-soap-sts-server/src/main/java/org/forgerock/openam/sts/soap/policy/am/ |
H A D | OpenAMSessionAssertion.java | 39 private final String sessionId; field in class:OpenAMSessionAssertion 52 * @param sessionId The OpenAM session id. When the OpenAMSessionAssertion builder constructs the OpenAMSessionAssertion, 53 * it will set the sessionId. This sessionId will be specified by the client and set by the 55 * encapsulates this sessionId when it arrives at the targeted sts. 57 public OpenAMSessionAssertion(SPConstants version, SPConstants.IncludeTokenType includeTokenType, Element nestedPolicy, String sessionId) { argument 63 this.sessionId = sessionId; 123 token.setSessionId(sessionId); 140 * @param sessionId Th 142 setSessionId(String sessionId) argument [all...] |
/forgerock/openam-v13/openam-core/src/main/java/com/iplanet/services/naming/share/ |
H A D | NamingRequest.java | 64 private String sessionId = null; field in class:NamingRequest 155 sessionId = id; 164 return sessionId; 193 if (sessionId != null) { 195 .append(QUOTE).append(sessionId);
|
/forgerock/openam/openam-core/src/main/java/com/iplanet/services/naming/share/ |
H A D | NamingRequest.java | 64 private String sessionId = null; field in class:NamingRequest 155 sessionId = id; 164 return sessionId; 193 if (sessionId != null) { 195 .append(QUOTE).append(sessionId);
|
/forgerock/openam/openam-sts/openam-soap-sts/openam-soap-sts-server/src/main/java/org/forgerock/openam/sts/soap/bootstrap/ |
H A D | SoapSTSAgentConfigAccessImpl.java | 70 String sessionId = null; 72 sessionId = accessTokenProvider.getAccessTokenWithRetry(); 76 headerMap.put(AMSTSConstants.COOKIE, createAMSessionCookie(sessionId)); 88 if (sessionId != null) { 89 accessTokenProvider.invalidateAccessToken(sessionId); 96 if (sessionId != null) { 97 accessTokenProvider.invalidateAccessToken(sessionId); 114 private String createAMSessionCookie(String sessionId) throws STSPublishException { argument 115 return amSessionCookieName + AMSTSConstants.EQUALS + sessionId;
|
/forgerock/openam-v13/openam-sts/openam-client-sts/src/test/java/org/forgerock/openam/sts/user/invocation/ |
H A D | OpenAMTokenStateTest.java | 29 OpenAMTokenState tokenState = OpenAMTokenState.builder().sessionId(SESSION_ID).build();
|
/forgerock/openam/openam-sts/openam-client-sts/src/test/java/org/forgerock/openam/sts/user/invocation/ |
H A D | OpenAMTokenStateTest.java | 29 OpenAMTokenState tokenState = OpenAMTokenState.builder().sessionId(SESSION_ID).build();
|
/forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/service/ |
H A D | SessionNotificationPublisher.java | 75 for (SessionID sessionId : event.getInternalSession().getRestrictedTokens()) { 76 publishSessionNotification(sessionId, event.getType()); 81 private void publishSessionNotification(SessionID sessionId, SessionEventType sessionEventType) { argument 83 field("tokenId", sessionId.toString()),
|
/forgerock/openam-v13/openam-core-rest/src/test/java/org/forgerock/openam/core/rest/authn/core/ |
H A D | LoginAuthenticatorTest.java | 70 String sessionId = null; 76 .sessionId(sessionId) 102 String sessionId = null; 108 .sessionId(sessionId) 134 String sessionId = null; 141 .sessionId(sessionId) 168 String sessionId [all...] |
/forgerock/openam/openam-core-rest/src/test/java/org/forgerock/openam/core/rest/authn/core/ |
H A D | LoginAuthenticatorTest.java | 66 String sessionId = null; 72 .sessionId(sessionId) 98 String sessionId = null; 104 .sessionId(sessionId) 130 String sessionId = null; 137 .sessionId(sessionId) 163 String sessionId [all...] |
/forgerock/openam-v13/openam-sts/openam-soap-sts/openam-soap-sts-server/src/main/java/org/forgerock/openam/sts/soap/bootstrap/ |
H A D | SoapSTSAgentConfigAccessImpl.java | 70 String sessionId = null; 72 sessionId = accessTokenProvider.getAccessToken(); 76 headerMap.put(AMSTSConstants.COOKIE, createAMSessionCookie(sessionId)); 96 if (sessionId != null) { 97 accessTokenProvider.invalidateAccessToken(sessionId); 112 private String createAMSessionCookie(String sessionId) throws STSPublishException { argument 113 return amSessionCookieName + AMSTSConstants.EQUALS + sessionId;
|
/forgerock/openam-v13/openam-sts/openam-common-sts/src/main/java/org/forgerock/openam/sts/token/validator/ |
H A D | PrincipalFromSessionImpl.java | 74 public Principal getPrincipalFromSession(String sessionId) throws TokenValidationException { argument 75 return obtainPrincipalFromSession(constitutePrincipalFromSessionUrl(), sessionId); 87 private Principal obtainPrincipalFromSession(String sessionToUsernameUrl, String sessionId) throws TokenValidationException { argument 88 if ((sessionId == null) || sessionId.isEmpty()) { 90 "the sessionId passed to PrincipalFromSession is null or empty."); 94 headerMap.put(AMSTSConstants.COOKIE, amSessionCookieName + AMSTSConstants.EQUALS + sessionId);
|
/forgerock/openam-v13/openam-sts/openam-soap-sts/openam-soap-sts-client/src/main/java/org/forgerock/openam/sts/soap/ |
H A D | TokenSpecification.java | 103 * @param sessionId the OpenAM session id which will be used as the value in the OpenAMSessionToken element 107 public static TokenSpecification openAMSessionTokenSaml2SenderVouches(String sessionId) { argument 108 return new TokenSpecification(SAML2_TOKEN_TYPE, PUBLIC_KEY_KEYTYPE, openAMSessionTokenOnBehalfOfElement(sessionId)); 147 public static TokenSpecification openIdConnectTokenOpenAMSessionTokenDelegation(String sessionId) { argument 149 openAMSessionTokenOnBehalfOfElement(sessionId), NULL_HOLDER_OF_KEY_CERTIFICATE); 175 * @param sessionId the OpenAM session id to be used as the content of the BinarySecurityToken containing the 180 public static Element openAMSessionTokenOnBehalfOfElement(String sessionId) { argument 187 nestedPolicyElement, sessionId).getTokenElement();
|
/forgerock/openam-v13/openam-core/src/test/java/com/iplanet/dpro/session/service/ |
H A D | InternalSessionCacheTest.java | 31 private SessionID sessionId; field in class:InternalSessionCacheTest 37 sessionId = mock(SessionID.class); 38 given(session.getID()).willReturn(sessionId); 48 assertThat(cache.getBySessionID(sessionId)).isEqualTo(session); 70 cache.remove(sessionId); 71 assertThat(cache.getBySessionID(sessionId)).isNull();
|
/forgerock/openam/openam-sts/openam-common-sts/src/main/java/org/forgerock/openam/sts/token/validator/ |
H A D | PrincipalFromSessionImpl.java | 74 public Principal getPrincipalFromSession(String sessionId) throws TokenValidationException { argument 75 return obtainPrincipalFromSession(constitutePrincipalFromSessionUrl(), sessionId); 87 private Principal obtainPrincipalFromSession(String sessionToUsernameUrl, String sessionId) throws TokenValidationException { argument 88 if ((sessionId == null) || sessionId.isEmpty()) { 90 "the sessionId passed to PrincipalFromSession is null or empty."); 94 headerMap.put(AMSTSConstants.COOKIE, amSessionCookieName + AMSTSConstants.EQUALS + sessionId);
|
/forgerock/openam/openam-sts/openam-soap-sts/openam-soap-sts-client/src/main/java/org/forgerock/openam/sts/soap/ |
H A D | TokenSpecification.java | 105 * @param sessionId the OpenAM session id which will be used as the value in the OpenAMSessionToken element 109 public static TokenSpecification openAMSessionTokenSaml2SenderVouches(String sessionId) { argument 110 return new TokenSpecification(SAML2_TOKEN_TYPE, PUBLIC_KEY_KEYTYPE, openAMSessionTokenOnBehalfOfElement(sessionId)); 149 public static TokenSpecification openIdConnectTokenOpenAMSessionTokenDelegation(String sessionId) { argument 151 openAMSessionTokenOnBehalfOfElement(sessionId), NULL_HOLDER_OF_KEY_CERTIFICATE); 177 * @param sessionId the OpenAM session id to be used as the content of the BinarySecurityToken containing the 182 public static Element openAMSessionTokenOnBehalfOfElement(String sessionId) { argument 189 nestedPolicyElement, sessionId).getTokenElement();
|
/forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/operations/ |
H A D | SessionOperations.java | 87 * @param sessionId the Session Id of the required Session Info. 92 SessionInfo getSessionInfo(SessionID sessionId, boolean reset) throws SessionException; argument 103 * Check whether a session identified by {code sessionId} can be retrieved. 104 * @param sessionId the session ID to check. 108 boolean checkSessionExists(SessionID sessionId) throws SessionException; argument 134 * @param sessionId The Id of the session to set the property on 139 void setExternalProperty(SSOToken clientToken, SessionID sessionId, String name, String value) throws SessionException; argument
|
/forgerock/openam-v13/openam-sts/openam-common-sts/src/main/java/org/forgerock/openam/sts/token/ |
H A D | ThreadLocalAMTokenCache.java | 58 * @param sessionId The to-be-cached OpenAM session id 62 void cacheSessionIdForContext(ValidationInvocationContext context, String sessionId, argument
|
/forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/operations/strategies/ |
H A D | LocalOperations.java | 204 SessionID sessionId = session.getSessionID(); 205 InternalSession internalSession = resolveToken(sessionId); 207 throw new SessionException(SessionBundle.getString("invalidSessionState") + sessionId.toString()); 209 if (!sessionId.equals(internalSession.getID()) && internalSession.getRestrictionForToken(sessionId) == null) { 212 internalSession.addSessionEventURL(url, sessionId); 216 public boolean checkSessionExists(SessionID sessionId) throws SessionException { argument 218 return sessionAccessManager.getInternalSession(sessionId) != null; 292 public void setExternalProperty(SSOToken clientToken, SessionID sessionId, String name, String value) throws SessionException { argument 293 resolveToken(sessionId) [all...] |
/forgerock/openam/openam-sts/openam-common-sts/src/main/java/org/forgerock/openam/sts/token/ |
H A D | ThreadLocalAMTokenCache.java | 58 * @param sessionId The to-be-cached OpenAM session id 62 void cacheSessionIdForContext(ValidationInvocationContext context, String sessionId, argument
|