All Downloads are FREE. Search and download functionalities are using the official Maven repository.

main.java.com.streamlayer.sdkSettings.common.JWKOrBuilder Maven / Gradle / Ivy

There is a newer version: 5.133.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: streamlayer/sdkSettings/sdkSettings.common.proto

// Protobuf Java Version: 3.25.3
package com.streamlayer.sdkSettings.common;

public interface JWKOrBuilder extends
    // @@protoc_insertion_point(interface_extends:streamlayer.sdkSettings.JWK)
    com.google.protobuf.MessageLiteOrBuilder {

  /**
   * 
   ** JWK "alg" (Algorithm) Parameter. 
   * 
* * optional string alg = 1 [json_name = "alg"]; * @return Whether the alg field is set. */ boolean hasAlg(); /** *
   ** JWK "alg" (Algorithm) Parameter. 
   * 
* * optional string alg = 1 [json_name = "alg"]; * @return The alg. */ java.lang.String getAlg(); /** *
   ** JWK "alg" (Algorithm) Parameter. 
   * 
* * optional string alg = 1 [json_name = "alg"]; * @return The bytes for alg. */ com.google.protobuf.ByteString getAlgBytes(); /** * optional string crv = 2 [json_name = "crv"]; * @return Whether the crv field is set. */ boolean hasCrv(); /** * optional string crv = 2 [json_name = "crv"]; * @return The crv. */ java.lang.String getCrv(); /** * optional string crv = 2 [json_name = "crv"]; * @return The bytes for crv. */ com.google.protobuf.ByteString getCrvBytes(); /** * optional string d = 3 [json_name = "d"]; * @return Whether the d field is set. */ boolean hasD(); /** * optional string d = 3 [json_name = "d"]; * @return The d. */ java.lang.String getD(); /** * optional string d = 3 [json_name = "d"]; * @return The bytes for d. */ com.google.protobuf.ByteString getDBytes(); /** * optional string dp = 4 [json_name = "dp"]; * @return Whether the dp field is set. */ boolean hasDp(); /** * optional string dp = 4 [json_name = "dp"]; * @return The dp. */ java.lang.String getDp(); /** * optional string dp = 4 [json_name = "dp"]; * @return The bytes for dp. */ com.google.protobuf.ByteString getDpBytes(); /** * optional string dq = 5 [json_name = "dq"]; * @return Whether the dq field is set. */ boolean hasDq(); /** * optional string dq = 5 [json_name = "dq"]; * @return The dq. */ java.lang.String getDq(); /** * optional string dq = 5 [json_name = "dq"]; * @return The bytes for dq. */ com.google.protobuf.ByteString getDqBytes(); /** * optional string e = 6 [json_name = "e"]; * @return Whether the e field is set. */ boolean hasE(); /** * optional string e = 6 [json_name = "e"]; * @return The e. */ java.lang.String getE(); /** * optional string e = 6 [json_name = "e"]; * @return The bytes for e. */ com.google.protobuf.ByteString getEBytes(); /** *
   ** JWK "ext" (Extractable) Parameter. 
   * 
* * optional bool ext = 7 [json_name = "ext"]; * @return Whether the ext field is set. */ boolean hasExt(); /** *
   ** JWK "ext" (Extractable) Parameter. 
   * 
* * optional bool ext = 7 [json_name = "ext"]; * @return The ext. */ boolean getExt(); /** * optional string k = 8 [json_name = "k"]; * @return Whether the k field is set. */ boolean hasK(); /** * optional string k = 8 [json_name = "k"]; * @return The k. */ java.lang.String getK(); /** * optional string k = 8 [json_name = "k"]; * @return The bytes for k. */ com.google.protobuf.ByteString getKBytes(); /** *
   ** JWK "key_ops" (Key Operations) Parameter. 
   * 
* * repeated string key_ops = 9 [json_name = "keyOps"]; * @return A list containing the keyOps. */ java.util.List getKeyOpsList(); /** *
   ** JWK "key_ops" (Key Operations) Parameter. 
   * 
* * repeated string key_ops = 9 [json_name = "keyOps"]; * @return The count of keyOps. */ int getKeyOpsCount(); /** *
   ** JWK "key_ops" (Key Operations) Parameter. 
   * 
* * repeated string key_ops = 9 [json_name = "keyOps"]; * @param index The index of the element to return. * @return The keyOps at the given index. */ java.lang.String getKeyOps(int index); /** *
   ** JWK "key_ops" (Key Operations) Parameter. 
   * 
* * repeated string key_ops = 9 [json_name = "keyOps"]; * @param index The index of the element to return. * @return The keyOps at the given index. */ com.google.protobuf.ByteString getKeyOpsBytes(int index); /** *
   ** JWK "kid" (Key ID) Parameter. 
   * 
* * optional string kid = 10 [json_name = "kid"]; * @return Whether the kid field is set. */ boolean hasKid(); /** *
   ** JWK "kid" (Key ID) Parameter. 
   * 
* * optional string kid = 10 [json_name = "kid"]; * @return The kid. */ java.lang.String getKid(); /** *
   ** JWK "kid" (Key ID) Parameter. 
   * 
* * optional string kid = 10 [json_name = "kid"]; * @return The bytes for kid. */ com.google.protobuf.ByteString getKidBytes(); /** *
   ** JWK "kty" (Key Type) Parameter. 
   * 
* * optional string kty = 11 [json_name = "kty"]; * @return Whether the kty field is set. */ boolean hasKty(); /** *
   ** JWK "kty" (Key Type) Parameter. 
   * 
* * optional string kty = 11 [json_name = "kty"]; * @return The kty. */ java.lang.String getKty(); /** *
   ** JWK "kty" (Key Type) Parameter. 
   * 
* * optional string kty = 11 [json_name = "kty"]; * @return The bytes for kty. */ com.google.protobuf.ByteString getKtyBytes(); /** * optional string n = 12 [json_name = "n"]; * @return Whether the n field is set. */ boolean hasN(); /** * optional string n = 12 [json_name = "n"]; * @return The n. */ java.lang.String getN(); /** * optional string n = 12 [json_name = "n"]; * @return The bytes for n. */ com.google.protobuf.ByteString getNBytes(); /** * repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"]; */ java.util.List getOthList(); /** * repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"]; */ com.streamlayer.sdkSettings.common.JWK.OTH getOth(int index); /** * repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"]; */ int getOthCount(); /** * optional string p = 14 [json_name = "p"]; * @return Whether the p field is set. */ boolean hasP(); /** * optional string p = 14 [json_name = "p"]; * @return The p. */ java.lang.String getP(); /** * optional string p = 14 [json_name = "p"]; * @return The bytes for p. */ com.google.protobuf.ByteString getPBytes(); /** * optional string q = 15 [json_name = "q"]; * @return Whether the q field is set. */ boolean hasQ(); /** * optional string q = 15 [json_name = "q"]; * @return The q. */ java.lang.String getQ(); /** * optional string q = 15 [json_name = "q"]; * @return The bytes for q. */ com.google.protobuf.ByteString getQBytes(); /** * optional string qi = 16 [json_name = "qi"]; * @return Whether the qi field is set. */ boolean hasQi(); /** * optional string qi = 16 [json_name = "qi"]; * @return The qi. */ java.lang.String getQi(); /** * optional string qi = 16 [json_name = "qi"]; * @return The bytes for qi. */ com.google.protobuf.ByteString getQiBytes(); /** *
   ** JWK "use" (Public Key Use) Parameter. 
   * 
* * optional string use = 17 [json_name = "use"]; * @return Whether the use field is set. */ boolean hasUse(); /** *
   ** JWK "use" (Public Key Use) Parameter. 
   * 
* * optional string use = 17 [json_name = "use"]; * @return The use. */ java.lang.String getUse(); /** *
   ** JWK "use" (Public Key Use) Parameter. 
   * 
* * optional string use = 17 [json_name = "use"]; * @return The bytes for use. */ com.google.protobuf.ByteString getUseBytes(); /** * optional string x = 18 [json_name = "x"]; * @return Whether the x field is set. */ boolean hasX(); /** * optional string x = 18 [json_name = "x"]; * @return The x. */ java.lang.String getX(); /** * optional string x = 18 [json_name = "x"]; * @return The bytes for x. */ com.google.protobuf.ByteString getXBytes(); /** * optional string y = 19 [json_name = "y"]; * @return Whether the y field is set. */ boolean hasY(); /** * optional string y = 19 [json_name = "y"]; * @return The y. */ java.lang.String getY(); /** * optional string y = 19 [json_name = "y"]; * @return The bytes for y. */ com.google.protobuf.ByteString getYBytes(); /** *
   ** JWK "x5c" (X.509 Certificate Chain) Parameter. 
   * 
* * repeated string x5c = 20 [json_name = "x5c"]; * @return A list containing the x5c. */ java.util.List getX5CList(); /** *
   ** JWK "x5c" (X.509 Certificate Chain) Parameter. 
   * 
* * repeated string x5c = 20 [json_name = "x5c"]; * @return The count of x5c. */ int getX5CCount(); /** *
   ** JWK "x5c" (X.509 Certificate Chain) Parameter. 
   * 
* * repeated string x5c = 20 [json_name = "x5c"]; * @param index The index of the element to return. * @return The x5c at the given index. */ java.lang.String getX5C(int index); /** *
   ** JWK "x5c" (X.509 Certificate Chain) Parameter. 
   * 
* * repeated string x5c = 20 [json_name = "x5c"]; * @param index The index of the element to return. * @return The x5c at the given index. */ com.google.protobuf.ByteString getX5CBytes(int index); /** *
   ** JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter. 
   * 
* * optional string x5t = 21 [json_name = "x5t"]; * @return Whether the x5t field is set. */ boolean hasX5T(); /** *
   ** JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter. 
   * 
* * optional string x5t = 21 [json_name = "x5t"]; * @return The x5t. */ java.lang.String getX5T(); /** *
   ** JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter. 
   * 
* * optional string x5t = 21 [json_name = "x5t"]; * @return The bytes for x5t. */ com.google.protobuf.ByteString getX5TBytes(); /** *
   ** JWK "x5u" (X.509 URL) Parameter. 
   * 
* * optional string x5u = 22 [json_name = "x5u"]; * @return Whether the x5u field is set. */ boolean hasX5U(); /** *
   ** JWK "x5u" (X.509 URL) Parameter. 
   * 
* * optional string x5u = 22 [json_name = "x5u"]; * @return The x5u. */ java.lang.String getX5U(); /** *
   ** JWK "x5u" (X.509 URL) Parameter. 
   * 
* * optional string x5u = 22 [json_name = "x5u"]; * @return The bytes for x5u. */ com.google.protobuf.ByteString getX5UBytes(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy