Files
git.stella-ops.org/etc/rootpack/ru/crypto.profile.yaml
master 75c2bcafce
Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled
Add LDAP Distinguished Name Helper and Credential Audit Context
- Implemented LdapDistinguishedNameHelper for escaping RDN and filter values.
- Created AuthorityCredentialAuditContext and IAuthorityCredentialAuditContextAccessor for managing credential audit context.
- Developed StandardCredentialAuditLogger with tests for success, failure, and lockout events.
- Introduced AuthorityAuditSink for persisting audit records with structured logging.
- Added CryptoPro related classes for certificate resolution and signing operations.
2025-11-09 12:21:38 +02:00

35 lines
983 B
YAML

StellaOps:
Crypto:
Registry:
ActiveProfile: ru-offline
PreferredProviders:
- default
Profiles:
ru-offline:
PreferredProviders:
- ru.cryptopro.csp
- ru.pkcs11
CryptoPro:
Keys:
- KeyId: ru-csp-default
Algorithm: GOST12-256
ProviderName: "Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider"
CertificateThumbprint: "<thumbprint>"
CertificateStoreLocation: LocalMachine
CertificateStoreName: My
ContainerName: CN=RootPack Signing
Pkcs11:
Keys:
- KeyId: ru-token-default
Algorithm: GOST12-256
LibraryPath: /usr/local/lib/librutokenecp.so
SlotId: "0x1"
Pin: "${PKCS11_PIN}"
PrivateKeyLabel: rootpack-signing
CertificateThumbprint: "<thumbprint>"
Diagnostics:
Providers:
Enabled: true
Metrics:
LogLevel: Information