SecretStrategy
com.geirolz.secret.strategy.SecretStrategy$package.SecretStrategy
opaque object SecretStrategy extends SecretStrategyFactory
Attributes
- Graph
-
- Supertypes
- Self type
-
SecretStrategy.type
Members list
Type members
Classlikes
object DeObfuscator
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DeObfuscator.type
object Obfuscator
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Obfuscator.type
Value members
Concrete methods
Inherited methods
Attributes
- Inherited from:
- SecretStrategyFactory
def build[P](capacity: Int)(fillBuffer: ByteBuffer => P => PlainValueBuffer, readBuffer: PlainValueBuffer => P): SecretStrategy[P]
Attributes
- Inherited from:
- SecretStrategyFactory
def directByteBufferForArray[U : ClassTag](toBytes: (Array[U]) => Array[Byte], toUs: (Array[Byte]) => Array[U]): SecretStrategy[Array[U]]
Attributes
- Inherited from:
- SecretStrategyFactory
Attributes
- Inherited from:
- SecretStrategyFactory
def withDirectByteBuffer[P](capacity: Int)(buildObfuscator: (P => PlainValueBuffer) => Obfuscator[P], buildDeObfuscator: (PlainValueBuffer => P) => DeObfuscator[P], fillBuffer: ByteBuffer => P => PlainValueBuffer, readBuffer: PlainValueBuffer => P): SecretStrategy[P]
Attributes
- Inherited from:
- SecretStrategyFactory
Concrete fields
final lazy val xorFactory: SecretStrategy { type Obfuscator = Function1; type DeObfuscator = [P] =>> KeyValueBuffer => P; }
Givens
Inherited givens
given given_SecretStrategy_ArraySeq[T : ClassTag](implicit evidence$1: ClassTag[T], ss: SecretStrategy[Array[T]]): SecretStrategy[ArraySeq[T]]
Attributes
- Inherited from:
- SecretStrategyFactory
Attributes
- Inherited from:
- SecretStrategyFactory
Attributes
- Inherited from:
- SecretStrategyFactory
Attributes
- Inherited from:
- SecretStrategyFactory
Attributes
- Inherited from:
- SecretStrategyFactory
Attributes
- Inherited from:
- SecretStrategyFactory
Attributes
- Inherited from:
- SecretStrategyFactory
Attributes
- Inherited from:
- SecretStrategyFactory
Attributes
- Inherited from:
- SecretStrategyFactory
Attributes
- Inherited from:
- SecretStrategyFactory
Attributes
- Inherited from:
- SecretStrategyFactory
Attributes
- Inherited from:
- SecretStrategyFactory
Attributes
- Inherited from:
- SecretStrategyFactory
Attributes
- Inherited from:
- SecretStrategyFactory
Extensions
Extensions
In this article