/** * <p> * Creates an instance of {@code RequestSecurityToken}. * </p> */ public RequestSecurityToken() { this.delegate = new RequestSecurityTokenType(); }
/** * <p> * Sets the claims of this request. * </p> * * @param claims the {@code ClaimsType} object that represents the claims to be set. */ public void setClaims(ClaimsType claims) { this.claims = claims; this.delegate.addAny(claims); }
/** * <p> * Gets a reference to the list that holds all request element values. * </p> * * @return a {@code List<Object>} containing all values specified in the request. */ public List<Object> getAny() { return this.delegate.getAny(); }
/** * <p> * Obtains the request context. * </p> * * @return a {@code String} that identifies the request. */ public String getContext() { return this.delegate.getContext(); }
/** * <p> * Sets the request context. * </p> * * @param context a {@code String} that identifies the request. */ public void setContext(String context) { this.delegate.setContext(context); }
/** * <p> * Obtains a map that contains attributes that aren't bound to any typed property on the request. This is a live reference, * so attributes can be added/changed/removed directly. For this reason, there is no setter method. * </p> * * @return a {@code Map<QName, String>} that contains the attributes. */ public Map<QName, String> getOtherAttributes() { return this.delegate.getOtherAttributes(); }
/** * <p> * Obtains the request context. * </p> * * @return a {@code String} that identifies the request. */ public String getContext() { return this.delegate.getContext(); }
/** * <p> * Sets the request context. * </p> * * @param context a {@code String} that identifies the request. */ public void setContext(String context) { this.delegate.setContext(context); }
/** * <p> * Obtains a map that contains attributes that aren't bound to any typed property on the request. This is a live reference, * so attributes can be added/changed/removed directly. For this reason, there is no setter method. * </p> * * @return a {@code Map<QName, String>} that contains the attributes. */ public Map<QName, String> getOtherAttributes() { return this.delegate.getOtherAttributes(); }
/** * <p> * Specifies whether a request for a postdated token should be allowed or not. * </p> * * @param allowPostDating {@code null} if the token can't have a future lifetime (e.g. a token to be used the next day); a * {@code AllowPostdatingType} otherwise. */ public void setAllowPostDating(AllowPostdatingType allowPostDating) { this.allowPostDating = allowPostDating; this.delegate.addAny(allowPostDating); }
/** * <p> * Gets a reference to the list that holds all request element values. * </p> * * @return a {@code List<Object>} containing all values specified in the request. */ public List<Object> getAny() { return this.delegate.getAny(); }
/** * <p> * Obtains the request context. * </p> * * @return a {@code String} that identifies the request. */ public String getContext() { return this.delegate.getContext(); }
/** * <p> * Sets the request context. * </p> * * @param context a {@code String} that identifies the request. */ public void setContext(String context) { this.delegate.setContext(context); }
/** * <p> * Creates an instance of {@code RequestSecurityToken}. * </p> */ public RequestSecurityToken() { this.delegate = new RequestSecurityTokenType(); }
/** * <p> * Obtains a map that contains attributes that aren't bound to any typed property on the request. This is a live * reference, so attributes can be added/changed/removed directly. For this reason, there is no setter method. * </p> * * @return a {@code Map<QName, String>} that contains the attributes. */ public Map<QName, String> getOtherAttributes() { return this.delegate.getOtherAttributes(); }
/** * <p> * Sets the {@code Policy} in the request. The policy specifies defaults that can be overridden by the previous properties. * </p> * * @param policy the {@code Policy} instance to be set. */ public void setPolicy(Policy policy) { this.policy = policy; this.delegate.addAny(policy); }
/** * <p> * Gets a reference to the list that holds all request element values. * </p> * * @return a {@code List<Object>} containing all values specified in the request. */ public List<Object> getAny() { return this.delegate.getAny(); }
/** * <p> * Obtains the request context. * </p> * * @return a {@code String} that identifies the request. */ public String getContext() { return this.delegate.getContext(); }
/** * <p> * Sets the request context. * </p> * * @param context a {@code String} that identifies the request. */ public void setContext(String context) { this.delegate.setContext(context); }
/** * <p> * Creates an instance of {@code RequestSecurityToken}. * </p> */ public RequestSecurityToken() { this.delegate = new RequestSecurityTokenType(); }