/forgerock/openam/openam-core/src/main/java/com/sun/identity/session/util/ |
H A D | SessionUtilsWrapper.java | 41 * Helper method to check if owner of {@code clientToken} has permission to protected session properties. 43 * In order for this operation to be permitted, {@code clientToken} must be a valid {@code SSOToken} 47 * {code clientToken} is provided. 49 * @param clientToken 56 * if key identifies a protected property and {@code clientToken} is not a valid admin {@code SSOToken}. 58 public void checkPermissionToSetProperty(SSOToken clientToken, String key, String value) throws SessionException { argument 59 SessionUtils.checkPermissionToSetProperty(clientToken, key, value);
|
H A D | SessionUtils.java | 269 * @param clientToken Token of the client setting protected property. 274 public static void checkPermissionToSetProperty(SSOToken clientToken, String key, String value) argument 280 if (clientToken == null) { 306 if (!ssoTokenManager.isValidToken(clientToken)) { 332 if (!SessionUtils.isAdmin(admToken, clientToken)) {
|
/forgerock/openam/openam-core-rest/src/main/java/org/forgerock/openam/core/rest/session/ |
H A D | SessionUtilsWrapper.java | 33 * @param clientToken Token of the client setting protected property. 38 public void checkPermissionToSetProperty(SSOToken clientToken, String key, String value) throws SessionException { argument 39 SessionUtils.checkPermissionToSetProperty(clientToken, key, value);
|
/forgerock/openam/openam-core/src/test/java/com/iplanet/dpro/session/service/ |
H A D | InternalSessionTest.java | 72 final SSOToken clientToken = mock(SSOToken.class); 74 .when(mockSessionUtils).checkPermissionToSetProperty(eq(clientToken), eq("key"), eq("value")); 78 session.putExternalProperty(clientToken, "key", "value"); 91 final SSOToken clientToken = mock(SSOToken.class); 92 doNothing().when(mockSessionUtils).checkPermissionToSetProperty(eq(clientToken), eq("key"), eq("value")); 97 session.putExternalProperty(clientToken, "key", "value");
|
/forgerock/openam-v13/openam-core/src/main/java/com/sun/identity/session/util/ |
H A D | SessionUtils.java | 269 * @param clientToken Token of the client setting protected property. 274 public static void checkPermissionToSetProperty(SSOToken clientToken, String key, String value) argument 280 if (clientToken == null) { 306 if (!ssoTokenManager.isValidToken(clientToken)) { 332 if (!SessionUtils.isAdmin(admToken, clientToken)) {
|
/forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/monitoring/ |
H A D | MonitoredOperations.java | 145 public void setExternalProperty(SSOToken clientToken, SessionID sessionId, String name, String value) throws SessionException { argument 146 sessionOperations.setExternalProperty(clientToken,sessionId, name, value); // Not monitored at present
|
/forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/operations/ |
H A D | SessionOperations.java | 133 * @param clientToken SSO Token of the client setting external property. 139 void setExternalProperty(SSOToken clientToken, SessionID sessionId, String name, String value) throws SessionException; argument
|
/forgerock/openam-v13/openam-core/src/main/java/com/iplanet/dpro/session/service/ |
H A D | SessionRequestHandler.java | 81 private SSOToken clientToken = null; field in class:SessionRequestHandler 126 this.clientToken = null; 147 this.clientToken = (SSOToken)context; 266 this.clientToken, req.getPropertyName(), 425 sessionService.setExternalProperty(this.clientToken, sid, req.getPropertyName(), req.getPropertyValue());
|
H A D | InternalSession.java | 952 * @param clientToken 961 void putExternalProperty(SSOToken clientToken, String key, String value) argument 964 SessionUtils.checkPermissionToSetProperty(clientToken, key, value);
|
H A D | SessionService.java | 1137 * @param clientToken - Token of the client setting external property. 1143 public void setExternalProperty(SSOToken clientToken, SessionID sid, argument 1146 resolveToken(sid).putExternalProperty(clientToken, name, value);
|
/forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/service/ |
H A D | SessionRequestHandler.java | 105 private SSOToken clientToken = null; field in class:SessionRequestHandler 167 this.clientToken = null; 188 this.clientToken = (SSOToken)context; 272 this.clientToken, req.getPropertyName(), 358 sessionService.setExternalProperty(this.clientToken, requesterSession.getSessionID(), req.getPropertyName(), req.getPropertyValue());
|
H A D | SessionService.java | 253 * @param clientToken - Token of the client setting external property. 259 public void setExternalProperty(SSOToken clientToken, SessionID sessionId, String name, String value) argument 261 sessionOperationStrategy.getOperation(sessionId).setExternalProperty(clientToken, sessionId, name, value);
|
H A D | InternalSession.java | 588 * @param clientToken 597 public void putExternalProperty(SSOToken clientToken, String key, String value) throws SessionException { argument 599 sessionUtilsWrapper.checkPermissionToSetProperty(clientToken, key, value);
|
/forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/operations/strategies/ |
H A D | StatelessOperations.java | 153 public void setExternalProperty(SSOToken clientToken, SessionID sessionId, String name, String value) throws SessionException { argument 154 localOperations.setExternalProperty(clientToken, sessionId, name, value);
|
H A D | LocalOperations.java | 292 public void setExternalProperty(SSOToken clientToken, SessionID sessionId, String name, String value) throws SessionException { argument 293 resolveToken(sessionId).putExternalProperty(clientToken, name, value);
|
H A D | ClientSdkOperations.java | 222 public void setExternalProperty(SSOToken clientToken, argument
|