Skip navigation links


Package org.identityconnectors.common.security

Provides facility to secure String and ByteArray, so it is securely stored in a memory (or transported to Connector Server).

See:
          Description

Interface Summary
Encryptor Responsible for encrypting/decrypting bytes.
GuardedByteArray.Accessor Callback interface for those times that it is necessary to access the clear text of the guarded bytes.
GuardedString.Accessor Callback interface for those times that it is necessary to access the clear text of the secure string.

 

Class Summary
EncryptorFactory  
GuardedByteArray Secure byte array implementation that solves the problems associated with keeping confidential data as byte[].
GuardedString Secure string implementation that solves the problems associated with keeping passwords as java.lang.String.
SecurityUtil  

 

Package org.identityconnectors.common.security Description

Provides facility to secure String and ByteArray, so it is securely stored in a memory (or transported to Connector Server). Connector Developer should use org.identityconnectors.common.security.GuardedString type for every attribute which holds sensitive data. This way the sensitive value is not stored in memory (and is not logged as plain text).


Skip navigation links


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.