Class: Google::Cloud::GkeMultiCloud::V1::Jwk
- Inherits:
-
Object
- Object
- Google::Cloud::GkeMultiCloud::V1::Jwk
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/gkemulticloud/v1/common_resources.rb
Overview
Jwk is a JSON Web Key as specified in RFC 7517.
Instance Attribute Summary collapse
-
#alg ⇒ ::String
Algorithm.
-
#crv ⇒ ::String
Used for ECDSA keys.
-
#e ⇒ ::String
Used for RSA keys.
-
#kid ⇒ ::String
Key ID.
-
#kty ⇒ ::String
Key Type.
-
#n ⇒ ::String
Used for RSA keys.
-
#use ⇒ ::String
Permitted uses for the public keys.
-
#x ⇒ ::String
Used for ECDSA keys.
-
#y ⇒ ::String
Used for ECDSA keys.
Instance Attribute Details
#alg ⇒ ::String
Returns Algorithm.
52 53 54 55 |
# File 'proto_docs/google/cloud/gkemulticloud/v1/common_resources.rb', line 52 class Jwk include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#crv ⇒ ::String
Returns Used for ECDSA keys.
52 53 54 55 |
# File 'proto_docs/google/cloud/gkemulticloud/v1/common_resources.rb', line 52 class Jwk include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#e ⇒ ::String
Returns Used for RSA keys.
52 53 54 55 |
# File 'proto_docs/google/cloud/gkemulticloud/v1/common_resources.rb', line 52 class Jwk include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kid ⇒ ::String
Returns Key ID.
52 53 54 55 |
# File 'proto_docs/google/cloud/gkemulticloud/v1/common_resources.rb', line 52 class Jwk include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kty ⇒ ::String
Returns Key Type.
52 53 54 55 |
# File 'proto_docs/google/cloud/gkemulticloud/v1/common_resources.rb', line 52 class Jwk include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#n ⇒ ::String
Returns Used for RSA keys.
52 53 54 55 |
# File 'proto_docs/google/cloud/gkemulticloud/v1/common_resources.rb', line 52 class Jwk include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#use ⇒ ::String
Returns Permitted uses for the public keys.
52 53 54 55 |
# File 'proto_docs/google/cloud/gkemulticloud/v1/common_resources.rb', line 52 class Jwk include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |