Package kz.greetgo.security.crypto
Class CryptoBuilderKeysInMongo
- java.lang.Object
-
- kz.greetgo.security.crypto.CryptoBuilderKeysInMongo
-
public class CryptoBuilderKeysInMongo extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CryptoBuilderKeysInMongo(CryptoBuilder parent, com.mongodb.client.MongoCollection<org.bson.Document> forPrivateKey, com.mongodb.client.MongoCollection<org.bson.Document> forPublicKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Cryptobuild()CryptoBuilderKeysInMongosetIdFieldName(java.lang.String fieldName)CryptoBuilderKeysInMongosetKeysFieldName(java.lang.String fieldName)CryptoBuilderKeysInMongosetPrivateId(java.lang.String idValue)CryptoBuilderKeysInMongosetPrivateIdFieldName(java.lang.String fieldName)CryptoBuilderKeysInMongosetPrivateKeyFieldName(java.lang.String fieldName)CryptoBuilderKeysInMongosetPublicId(java.lang.String idValue)CryptoBuilderKeysInMongosetPublicIdFieldName(java.lang.String fieldName)CryptoBuilderKeysInMongosetPublicKeyFieldName(java.lang.String fieldName)
-
-
-
Constructor Detail
-
CryptoBuilderKeysInMongo
public CryptoBuilderKeysInMongo(CryptoBuilder parent, com.mongodb.client.MongoCollection<org.bson.Document> forPrivateKey, com.mongodb.client.MongoCollection<org.bson.Document> forPublicKey)
-
-
Method Detail
-
setKeysFieldName
public CryptoBuilderKeysInMongo setKeysFieldName(java.lang.String fieldName)
-
setPrivateKeyFieldName
public CryptoBuilderKeysInMongo setPrivateKeyFieldName(java.lang.String fieldName)
-
setPublicKeyFieldName
public CryptoBuilderKeysInMongo setPublicKeyFieldName(java.lang.String fieldName)
-
setIdFieldName
public CryptoBuilderKeysInMongo setIdFieldName(java.lang.String fieldName)
-
setPrivateId
public CryptoBuilderKeysInMongo setPrivateId(java.lang.String idValue)
-
setPublicId
public CryptoBuilderKeysInMongo setPublicId(java.lang.String idValue)
-
setPrivateIdFieldName
public CryptoBuilderKeysInMongo setPrivateIdFieldName(java.lang.String fieldName)
-
setPublicIdFieldName
public CryptoBuilderKeysInMongo setPublicIdFieldName(java.lang.String fieldName)
-
build
public Crypto build()
-
-