public void setSecurityHandler(ISecurityHandler pSecurityHandler) throws COSSecurityException { if (securityHandler != null) { securityHandler.detach(stGetDoc()); } securityHandler = pSecurityHandler; if (securityHandler != null) { securityHandler.attach(stGetDoc()); } }
protected void initializeFromSt() throws COSSecurityException { COSEncryption encryption = getEncryption(); securityHandler = SecurityHandlerFactory.get().getSecurityHandler(encryption); securityHandler.initialize(stGetDoc()); }
public void authenticate() throws COSSecurityException { securityHandler.authenticate(); }