MCPcopy
hub / github.com/celery/celery / register_auth

Function register_auth

celery/security/serialization.py:80–90  ·  view source on GitHub ↗

Register security serializer.

(key=None, key_password=None, cert=None, store=None,
                  digest=DEFAULT_SECURITY_DIGEST,
                  serializer='json')

Source from the content-addressed store, hash-verified

78
79
80def register_auth(key=None, key_password=None, cert=None, store=None,
81 digest=DEFAULT_SECURITY_DIGEST,
82 serializer='json'):
83 """Register security serializer."""
84 s = SecureSerializer(key and PrivateKey(key, password=key_password),
85 cert and Certificate(cert),
86 store and FSCertStore(store),
87 digest, serializer=serializer)
88 registry.register('auth', s.serialize, s.deserialize,
89 content_type='application/data',
90 content_encoding='utf-8')

Callers 2

test_register_authMethod · 0.90
setup_securityFunction · 0.85

Calls 5

SecureSerializerClass · 0.85
PrivateKeyClass · 0.85
CertificateClass · 0.85
FSCertStoreClass · 0.85
registerMethod · 0.45

Tested by 1

test_register_authMethod · 0.72