@Override public boolean equals(Object object) { if (!(object instanceof SecurityContextToken)) { return false; } SecurityContextToken securityToken = (SecurityContextToken)object; if (!compare(getIdentifier(), securityToken.getIdentifier())) { return false; } return true; }
private UsernameToken createWSSEUsernameToken(String username, Document doc) { UsernameToken usernameToken = new UsernameToken(true, doc, null); usernameToken.setName(username); usernameToken.addWSUNamespace(); usernameToken.addWSSENamespace(); usernameToken.setID("id-" + username); return usernameToken; }
/** * Get the SignatureConfirmation element generated during * <code>prepare()</code>. * * @return Return the SignatureConfirmation element or null if <code>prepare()</code> * was not called before. */ public Element getSignatureConfirmationElement() { return (sc != null) ? sc.getElement() : null; }
private Element convertToDOM( String username, String password, String passwordType, String id ) { Document doc = DOMUtils.getEmptyDocument(); UsernameToken usernameToken = new UsernameToken(true, doc, passwordType); usernameToken.setName(username); usernameToken.setPassword(password); usernameToken.setID(id); usernameToken.addWSSENamespace(); usernameToken.addWSUNamespace(); return usernameToken.getElement(); }
private UsernameToken convertToToken(String username, String password) throws Exception { Document doc = DOMUtils.getEmptyDocument(); UsernameToken token = new UsernameToken(false, doc, WSS4JConstants.PASSWORD_TEXT); token.setName(username); token.setPassword(password); return token; }
/** * Returns the <code>UsernameToken</code> element. * * The method can be called any time after <code>prepare()</code>. * This allows to insert the UsernameToken element at any position in the * Security header. * * @return the Username Token element */ public Element getUsernameTokenElement() { return ut.getElement(); }
public void retrieveServiceTicket( String jaasLoginModuleName, CallbackHandler callbackHandler, String serviceName, boolean isUsernameServiceNameForm ) throws WSSecurityException { retrieveServiceTicket(jaasLoginModuleName, callbackHandler, serviceName, isUsernameServiceNameForm, false); }
/** * @return Returns the sctId. */ public String getSctId() { if (sct != null) { return sct.getID(); } return sctId; }
@Override public boolean equals(Object object) { if (!(object instanceof Timestamp)) { return false; } Timestamp timestamp = (Timestamp)object; if (!compare(timestamp.getCreated(), getCreated())) { return false; } if (!compare(timestamp.getExpires(), getExpires())) { return false; } return true; }
/** * Get the id generated during <code>prepare()</code>. * * Returns the the value of wsu:Id attribute of this UsernameToken. * * @return Return the wsu:Id of this token or null if <code>prepare()</code> * was not called before. */ public String getId() { if (ut == null) { return null; } return ut.getID(); }
public WSSecurityEngineResult(int act, SecurityContextToken sct) { put(TAG_ACTION, act); put(TAG_SECURITY_CONTEXT_TOKEN, sct); put(TAG_VALIDATED_TOKEN, Boolean.FALSE); put(TAG_TOKEN_ELEMENT, sct.getElement()); }
/** * Get the timestamp element generated during <code>prepare()</code>. */ public Element getElement() { if (ts == null) { return null; } return ts.getElement(); }
/** * Get the id generated during <code>prepare()</code>. * * Returns the the value of wsu:Id attribute of this SignatureConfirmation. * * @return Return the wsu:Id of this token or null if <code>prepareToken()</code> * was not called before. */ public String getId() { if (sc == null) { return null; } return sc.getID(); }
public Element getdktElement() { return dkt.getElement(); }
/** * Get the id generated during <code>prepare()</code>. * * Returns the the value of wsu:Id attribute of this Timestamp. * * @return Return the wsu:Id of this token or null if * <code>prepareToken()</code> was not called before. */ public String getId() { if (ts == null) { return null; } return ts.getID(); }
private Element convertToDOM( String username, String password, String passwordType, String id ) { Document doc = DOMUtils.getEmptyDocument(); UsernameToken usernameToken = new UsernameToken(true, doc, passwordType); usernameToken.setName(username); usernameToken.setPassword(password); usernameToken.setID(id); usernameToken.addWSSENamespace(); usernameToken.addWSUNamespace(); return usernameToken.getElement(); }
private UsernameToken createWSSEUsernameToken(String username, Document doc) { UsernameToken usernameToken = new UsernameToken(true, doc, null); usernameToken.setName(username); usernameToken.addWSUNamespace(); usernameToken.addWSSENamespace(); usernameToken.setID("id-" + username); return usernameToken; }
private UsernameToken convertToToken(String username, String password) throws Exception { Document doc = DOMUtils.getEmptyDocument(); UsernameToken token = new UsernameToken(false, doc, WSS4JConstants.PASSWORD_TEXT); token.setName(username); token.setPassword(password); return token; }
public void retrieveServiceTicket( String jaasLoginModuleName, CallbackHandler callbackHandler, String serviceName, boolean isUsernameServiceNameForm, boolean requestCredDeleg ) throws WSSecurityException { retrieveServiceTicket(jaasLoginModuleName, callbackHandler, serviceName, isUsernameServiceNameForm, requestCredDeleg, null); }
public WSSecurityEngineResult(int act, Timestamp tstamp) { put(TAG_ACTION, act); put(TAG_TIMESTAMP, tstamp); put(TAG_VALIDATED_TOKEN, Boolean.FALSE); put(TAG_TOKEN_ELEMENT, tstamp.getElement()); }