blob: cab76fb7255fc2d4135b68df5ce46a7d1999cd10 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Index</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:X">X</a>&nbsp;<a href="#I:Y">Y</a>&nbsp;<a name="I:A">
<!-- -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><a href="com/google/crypto/tink/AccessesPartialKey.html" title="annotation in com.google.crypto.tink"><span class="typeNameLink">AccessesPartialKey</span></a> - Annotation Type in <a href="com/google/crypto/tink/package-summary.html">com.google.crypto.tink</a></dt>
<dd>
<div class="block">Annotates methods and classes which access parts of keys.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/integration/android/AndroidKeysetManager.html#add-com.google.crypto.tink.proto.KeyTemplate-">add(KeyTemplate)</a></span> - Method in class com.google.crypto.tink.integration.android.<a href="com/google/crypto/tink/integration/android/AndroidKeysetManager.html" title="class in com.google.crypto.tink.integration.android">AndroidKeysetManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">This method takes a KeyTemplate proto, which is an internal implementation detail.
Please use the add method that takes a <a href="com/google/crypto/tink/KeyTemplate.html" title="class in com.google.crypto.tink"><code>KeyTemplate</code></a> POJO.</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/integration/android/AndroidKeysetManager.html#add-com.google.crypto.tink.KeyTemplate-">add(KeyTemplate)</a></span> - Method in class com.google.crypto.tink.integration.android.<a href="com/google/crypto/tink/integration/android/AndroidKeysetManager.html" title="class in com.google.crypto.tink.integration.android">AndroidKeysetManager</a></dt>
<dd>
<div class="block">Generates and adds a fresh key generated using <code>keyTemplate</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/KeysetManager.html#add-com.google.crypto.tink.proto.KeyTemplate-">add(KeyTemplate)</a></span> - Method in class com.google.crypto.tink.<a href="com/google/crypto/tink/KeysetManager.html" title="class in com.google.crypto.tink">KeysetManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">This method takes a KeyTemplate proto, which is an internal implementation detail.
Please use the add method that takes a <a href="com/google/crypto/tink/KeyTemplate.html" title="class in com.google.crypto.tink"><code>KeyTemplate</code></a> POJO.</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/KeysetManager.html#add-com.google.crypto.tink.KeyTemplate-">add(KeyTemplate)</a></span> - Method in class com.google.crypto.tink.<a href="com/google/crypto/tink/KeysetManager.html" title="class in com.google.crypto.tink">KeysetManager</a></dt>
<dd>
<div class="block">Generates and adds a fresh key generated using <code>keyTemplate</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/KeysetManager.html#add-com.google.crypto.tink.tinkkey.KeyHandle-">add(KeyHandle)</a></span> - Method in class com.google.crypto.tink.<a href="com/google/crypto/tink/KeysetManager.html" title="class in com.google.crypto.tink">KeysetManager</a></dt>
<dd>
<div class="block">Adds the input <a href="com/google/crypto/tink/tinkkey/KeyHandle.html" title="class in com.google.crypto.tink.tinkkey"><code>KeyHandle</code></a> to the existing keyset.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/KeysetManager.html#add-com.google.crypto.tink.tinkkey.KeyHandle-com.google.crypto.tink.tinkkey.KeyAccess-">add(KeyHandle, KeyAccess)</a></span> - Method in class com.google.crypto.tink.<a href="com/google/crypto/tink/KeysetManager.html" title="class in com.google.crypto.tink">KeysetManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">Use KeysetManager.add(KeyHandle) instead.</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/KmsClients.html#add-com.google.crypto.tink.KmsClient-">add(KmsClient)</a></span> - Static method in class com.google.crypto.tink.<a href="com/google/crypto/tink/KmsClients.html" title="class in com.google.crypto.tink">KmsClients</a></dt>
<dd>
<div class="block">Adds a client to the list of known <a href="com/google/crypto/tink/KmsClient.html" title="interface in com.google.crypto.tink"><code>KmsClient</code></a>-objects.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/monitoring/MonitoringAnnotations.Builder.html#add-java.lang.String-java.lang.String-">add(String, String)</a></span> - Method in class com.google.crypto.tink.monitoring.<a href="com/google/crypto/tink/monitoring/MonitoringAnnotations.Builder.html" title="class in com.google.crypto.tink.monitoring">MonitoringAnnotations.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/monitoring/MonitoringAnnotations.Builder.html#addAll-java.util.Map-">addAll(Map&lt;String, String&gt;)</a></span> - Method in class com.google.crypto.tink.monitoring.<a href="com/google/crypto/tink/monitoring/MonitoringAnnotations.Builder.html" title="class in com.google.crypto.tink.monitoring">MonitoringAnnotations.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RegistryConfig.Builder.html#addAllEntry-java.lang.Iterable-">addAllEntry(Iterable&lt;? extends KeyTypeEntry&gt;)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RegistryConfig.Builder.html" title="class in com.google.crypto.tink.proto">RegistryConfig.Builder</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block"><code>repeated .google.crypto.tink.KeyTypeEntry entry = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/Keyset.Builder.html#addAllKey-java.lang.Iterable-">addAllKey(Iterable&lt;? extends Keyset.Key&gt;)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/Keyset.Builder.html" title="class in com.google.crypto.tink.proto">Keyset.Builder</a></dt>
<dd>
<div class="block">
Actual keys in the Keyset.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KeysetInfo.Builder.html#addAllKeyInfo-java.lang.Iterable-">addAllKeyInfo(Iterable&lt;? extends KeysetInfo.KeyInfo&gt;)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KeysetInfo.Builder.html" title="class in com.google.crypto.tink.proto">KeysetInfo.Builder</a></dt>
<dd>
<div class="block">
KeyInfos in the KeysetInfo.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/jwt/RawJwt.Builder.html#addAudience-java.lang.String-">addAudience(String)</a></span> - Method in class com.google.crypto.tink.jwt.<a href="com/google/crypto/tink/jwt/RawJwt.Builder.html" title="class in com.google.crypto.tink.jwt">RawJwt.Builder</a></dt>
<dd>
<div class="block">Adds an audience that the JWT is intended for.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/jwt/RawJwt.Builder.html#addBooleanClaim-java.lang.String-boolean-">addBooleanClaim(String, boolean)</a></span> - Method in class com.google.crypto.tink.jwt.<a href="com/google/crypto/tink/jwt/RawJwt.Builder.html" title="class in com.google.crypto.tink.jwt">RawJwt.Builder</a></dt>
<dd>
<div class="block">Adds a custom claim of type <code>boolean</code> to the JWT.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/Registry.html#addCatalogue-java.lang.String-com.google.crypto.tink.Catalogue-">addCatalogue(String, Catalogue&lt;?&gt;)</a></span> - Static method in class com.google.crypto.tink.<a href="com/google/crypto/tink/Registry.html" title="class in com.google.crypto.tink">Registry</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">Catalogues are no longer supported.</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/KeysetHandle.Builder.html#addEntry-com.google.crypto.tink.KeysetHandle.Builder.Entry-">addEntry(KeysetHandle.Builder.Entry)</a></span> - Method in class com.google.crypto.tink.<a href="com/google/crypto/tink/KeysetHandle.Builder.html" title="class in com.google.crypto.tink">KeysetHandle.Builder</a></dt>
<dd>
<div class="block">Adds an entry to a keyset</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/monitoring/MonitoringKeysetInfo.Builder.html#addEntry-com.google.crypto.tink.KeyStatus-int-com.google.crypto.tink.Parameters-">addEntry(KeyStatus, int, Parameters)</a></span> - Method in class com.google.crypto.tink.monitoring.<a href="com/google/crypto/tink/monitoring/MonitoringKeysetInfo.Builder.html" title="class in com.google.crypto.tink.monitoring">MonitoringKeysetInfo.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RegistryConfig.Builder.html#addEntry-com.google.crypto.tink.proto.KeyTypeEntry-">addEntry(KeyTypeEntry)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RegistryConfig.Builder.html" title="class in com.google.crypto.tink.proto">RegistryConfig.Builder</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block"><code>repeated .google.crypto.tink.KeyTypeEntry entry = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RegistryConfig.Builder.html#addEntry-int-com.google.crypto.tink.proto.KeyTypeEntry-">addEntry(int, KeyTypeEntry)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RegistryConfig.Builder.html" title="class in com.google.crypto.tink.proto">RegistryConfig.Builder</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block"><code>repeated .google.crypto.tink.KeyTypeEntry entry = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RegistryConfig.Builder.html#addEntry-com.google.crypto.tink.proto.KeyTypeEntry.Builder-">addEntry(KeyTypeEntry.Builder)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RegistryConfig.Builder.html" title="class in com.google.crypto.tink.proto">RegistryConfig.Builder</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block"><code>repeated .google.crypto.tink.KeyTypeEntry entry = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RegistryConfig.Builder.html#addEntry-int-com.google.crypto.tink.proto.KeyTypeEntry.Builder-">addEntry(int, KeyTypeEntry.Builder)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RegistryConfig.Builder.html" title="class in com.google.crypto.tink.proto">RegistryConfig.Builder</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block"><code>repeated .google.crypto.tink.KeyTypeEntry entry = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/jwt/RawJwt.Builder.html#addJsonArrayClaim-java.lang.String-java.lang.String-">addJsonArrayClaim(String, String)</a></span> - Method in class com.google.crypto.tink.jwt.<a href="com/google/crypto/tink/jwt/RawJwt.Builder.html" title="class in com.google.crypto.tink.jwt">RawJwt.Builder</a></dt>
<dd>
<div class="block">Adds a custom claim encoded in a JSON <code>String</code> to the JWT.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/jwt/RawJwt.Builder.html#addJsonObjectClaim-java.lang.String-java.lang.String-">addJsonObjectClaim(String, String)</a></span> - Method in class com.google.crypto.tink.jwt.<a href="com/google/crypto/tink/jwt/RawJwt.Builder.html" title="class in com.google.crypto.tink.jwt">RawJwt.Builder</a></dt>
<dd>
<div class="block">Adds a custom claim encoded in a JSON <code>String</code> to the JWT.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/Keyset.Builder.html#addKey-com.google.crypto.tink.proto.Keyset.Key-">addKey(Keyset.Key)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/Keyset.Builder.html" title="class in com.google.crypto.tink.proto">Keyset.Builder</a></dt>
<dd>
<div class="block">
Actual keys in the Keyset.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/Keyset.Builder.html#addKey-int-com.google.crypto.tink.proto.Keyset.Key-">addKey(int, Keyset.Key)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/Keyset.Builder.html" title="class in com.google.crypto.tink.proto">Keyset.Builder</a></dt>
<dd>
<div class="block">
Actual keys in the Keyset.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/Keyset.Builder.html#addKey-com.google.crypto.tink.proto.Keyset.Key.Builder-">addKey(Keyset.Key.Builder)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/Keyset.Builder.html" title="class in com.google.crypto.tink.proto">Keyset.Builder</a></dt>
<dd>
<div class="block">
Actual keys in the Keyset.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/Keyset.Builder.html#addKey-int-com.google.crypto.tink.proto.Keyset.Key.Builder-">addKey(int, Keyset.Key.Builder)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/Keyset.Builder.html" title="class in com.google.crypto.tink.proto">Keyset.Builder</a></dt>
<dd>
<div class="block">
Actual keys in the Keyset.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KeysetInfo.Builder.html#addKeyInfo-com.google.crypto.tink.proto.KeysetInfo.KeyInfo-">addKeyInfo(KeysetInfo.KeyInfo)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KeysetInfo.Builder.html" title="class in com.google.crypto.tink.proto">KeysetInfo.Builder</a></dt>
<dd>
<div class="block">
KeyInfos in the KeysetInfo.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KeysetInfo.Builder.html#addKeyInfo-int-com.google.crypto.tink.proto.KeysetInfo.KeyInfo-">addKeyInfo(int, KeysetInfo.KeyInfo)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KeysetInfo.Builder.html" title="class in com.google.crypto.tink.proto">KeysetInfo.Builder</a></dt>
<dd>
<div class="block">
KeyInfos in the KeysetInfo.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KeysetInfo.Builder.html#addKeyInfo-com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder-">addKeyInfo(KeysetInfo.KeyInfo.Builder)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KeysetInfo.Builder.html" title="class in com.google.crypto.tink.proto">KeysetInfo.Builder</a></dt>
<dd>
<div class="block">
KeyInfos in the KeysetInfo.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KeysetInfo.Builder.html#addKeyInfo-int-com.google.crypto.tink.proto.KeysetInfo.KeyInfo.Builder-">addKeyInfo(int, KeysetInfo.KeyInfo.Builder)</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KeysetInfo.Builder.html" title="class in com.google.crypto.tink.proto">KeysetInfo.Builder</a></dt>
<dd>
<div class="block">
KeyInfos in the KeysetInfo.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/KeysetManager.html#addNewKey-com.google.crypto.tink.proto.KeyTemplate-boolean-">addNewKey(KeyTemplate, boolean)</a></span> - Method in class com.google.crypto.tink.<a href="com/google/crypto/tink/KeysetManager.html" title="class in com.google.crypto.tink">KeysetManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">Please use <a href="com/google/crypto/tink/KeysetManager.html#add-com.google.crypto.tink.proto.KeyTemplate-"><code>KeysetManager.add(com.google.crypto.tink.proto.KeyTemplate)</code></a>. This method adds a new key and when <code>asPrimary</code> is
true immediately promotes it to primary. However, when you do keyset rotation, you almost
never want to make the new key primary, because old binaries don't know the new key yet.</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/jwt/RawJwt.Builder.html#addNullClaim-java.lang.String-">addNullClaim(String)</a></span> - Method in class com.google.crypto.tink.jwt.<a href="com/google/crypto/tink/jwt/RawJwt.Builder.html" title="class in com.google.crypto.tink.jwt">RawJwt.Builder</a></dt>
<dd>
<div class="block">Adds a custom claim with value null.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/jwt/RawJwt.Builder.html#addNumberClaim-java.lang.String-double-">addNumberClaim(String, double)</a></span> - Method in class com.google.crypto.tink.jwt.<a href="com/google/crypto/tink/jwt/RawJwt.Builder.html" title="class in com.google.crypto.tink.jwt">RawJwt.Builder</a></dt>
<dd>
<div class="block">Adds a custom claim of type <code>double</code> to the JWT.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/signature/SignaturePemKeysetReader.Builder.html#addPem-java.lang.String-com.google.crypto.tink.PemKeyType-">addPem(String, PemKeyType)</a></span> - Method in class com.google.crypto.tink.signature.<a href="com/google/crypto/tink/signature/SignaturePemKeysetReader.Builder.html" title="class in com.google.crypto.tink.signature">SignaturePemKeysetReader.Builder</a></dt>
<dd>
<div class="block">Adds a PEM.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/PrimitiveSet.Builder.html#addPrimaryPrimitive-P-com.google.crypto.tink.proto.Keyset.Key-">addPrimaryPrimitive(P, Keyset.Key)</a></span> - Method in class com.google.crypto.tink.<a href="com/google/crypto/tink/PrimitiveSet.Builder.html" title="class in com.google.crypto.tink">PrimitiveSet.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/PrimitiveSet.html#addPrimitive-P-com.google.crypto.tink.proto.Keyset.Key-">addPrimitive(P, Keyset.Key)</a></span> - Method in class com.google.crypto.tink.<a href="com/google/crypto/tink/PrimitiveSet.html" title="class in com.google.crypto.tink">PrimitiveSet</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>Builder.addPrimitive</code> or <code>Builder.addPrimaryPrimitive</code> instead.</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/PrimitiveSet.Builder.html#addPrimitive-P-com.google.crypto.tink.proto.Keyset.Key-">addPrimitive(P, Keyset.Key)</a></span> - Method in class com.google.crypto.tink.<a href="com/google/crypto/tink/PrimitiveSet.Builder.html" title="class in com.google.crypto.tink">PrimitiveSet.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/jwt/RawJwt.Builder.html#addStringClaim-java.lang.String-java.lang.String-">addStringClaim(String, String)</a></span> - Method in class com.google.crypto.tink.jwt.<a href="com/google/crypto/tink/jwt/RawJwt.Builder.html" title="class in com.google.crypto.tink.jwt">RawJwt.Builder</a></dt>
<dd>
<div class="block">Adds a custom claim of type <code>String</code> to the JWT.</div>
</dd>
<dt><a href="com/google/crypto/tink/Aead.html" title="interface in com.google.crypto.tink"><span class="typeNameLink">Aead</span></a> - Interface in <a href="com/google/crypto/tink/package-summary.html">com.google.crypto.tink</a></dt>
<dd>
<div class="block">Interface for Authenticated Encryption with Associated Data (AEAD).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EciesAeadDemParams.html#AEAD_DEM_FIELD_NUMBER">AEAD_DEM_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EciesAeadDemParams.html" title="class in com.google.crypto.tink.proto">EciesAeadDemParams</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HpkeParams.html#AEAD_FIELD_NUMBER">AEAD_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HpkeParams.html" title="class in com.google.crypto.tink.proto">HpkeParams</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HpkeAead.html#AEAD_UNKNOWN_VALUE">AEAD_UNKNOWN_VALUE</a></span> - Static variable in enum com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HpkeAead.html" title="enum in com.google.crypto.tink.proto">HpkeAead</a></dt>
<dd>
<div class="block"><code>AEAD_UNKNOWN = 0;</code></div>
</dd>
<dt><a href="com/google/crypto/tink/aead/AeadConfig.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AeadConfig</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">Static methods and constants for registering with the <a href="com/google/crypto/tink/Registry.html" title="class in com.google.crypto.tink"><code>Registry</code></a> all
instances of <a href="com/google/crypto/tink/Aead.html" title="interface in com.google.crypto.tink"><code>Aead</code></a> key types supported in a particular release of
Tink.</div>
</dd>
<dt><a href="com/google/crypto/tink/aead/AeadFactory.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AeadFactory</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">Use <code>keysetHandle.GetPrimitive(Aead.class)</code> after registering the <code>AeadWrapper</code> instead.</span></div>
</div>
</dd>
<dt><a href="com/google/crypto/tink/aead/subtle/AeadFactory.html" title="interface in com.google.crypto.tink.aead.subtle"><span class="typeNameLink">AeadFactory</span></a> - Interface in <a href="com/google/crypto/tink/aead/subtle/package-summary.html">com.google.crypto.tink.aead.subtle</a></dt>
<dd>
<div class="block">Provides AEAD instances with a specific raw key.</div>
</dd>
<dt><a href="com/google/crypto/tink/aead/AeadKey.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AeadKey</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">Represents functions to encrypt and decrypt data using AEAD.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AeadKey.html#AeadKey--">AeadKey()</a></span> - Constructor for class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AeadKey.html" title="class in com.google.crypto.tink.aead">AeadKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/aead/AeadKeyTemplates.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AeadKeyTemplates</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <a href="com/google/crypto/tink/KeyTemplates.html#get-java.lang.String-"><code>KeyTemplates.get(java.lang.String)</code></a>, e.g.,
KeyTemplates.get("AES128_GCM")</span></div>
</div>
</dd>
<dt><a href="com/google/crypto/tink/hybrid/subtle/AeadOrDaead.html" title="class in com.google.crypto.tink.hybrid.subtle"><span class="typeNameLink">AeadOrDaead</span></a> - Class in <a href="com/google/crypto/tink/hybrid/subtle/package-summary.html">com.google.crypto.tink.hybrid.subtle</a></dt>
<dd>
<div class="block">A wrapper class that provides the functionality of an underlying Aead or Deterministic Aead
primitive.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/hybrid/subtle/AeadOrDaead.html#AeadOrDaead-com.google.crypto.tink.Aead-">AeadOrDaead(Aead)</a></span> - Constructor for class com.google.crypto.tink.hybrid.subtle.<a href="com/google/crypto/tink/hybrid/subtle/AeadOrDaead.html" title="class in com.google.crypto.tink.hybrid.subtle">AeadOrDaead</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/hybrid/subtle/AeadOrDaead.html#AeadOrDaead-com.google.crypto.tink.DeterministicAead-">AeadOrDaead(DeterministicAead)</a></span> - Constructor for class com.google.crypto.tink.hybrid.subtle.<a href="com/google/crypto/tink/hybrid/subtle/AeadOrDaead.html" title="class in com.google.crypto.tink.hybrid.subtle">AeadOrDaead</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/aead/AeadParameters.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AeadParameters</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">Represents a description of a <a href="com/google/crypto/tink/aead/AeadKey.html" title="class in com.google.crypto.tink.aead"><code>AeadKey</code></a></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AeadParameters.html#AeadParameters--">AeadParameters()</a></span> - Constructor for class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AeadParameters.html" title="class in com.google.crypto.tink.aead">AeadParameters</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/aead/AeadWrapper.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AeadWrapper</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">AeadWrapper is the implementation of SetWrapper for the Aead primitive.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AeadKeyTemplates.html#AES128_CTR_HMAC_SHA256">AES128_CTR_HMAC_SHA256</a></span> - Static variable in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AeadKeyTemplates.html" title="class in com.google.crypto.tink.aead">AeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <a href="com/google/crypto/tink/proto/AesCtrHmacAeadKey.html" title="class in com.google.crypto.tink.proto"><code>AesCtrHmacAeadKey</code></a> with the following parameters:
AES key size: 16 bytes
AES CTR IV size: 16 byte
HMAC key size: 32 bytes
HMAC tag size: 16 bytes
HMAC hash function: SHA256
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html#AES128_CTR_HMAC_SHA256_1MB">AES128_CTR_HMAC_SHA256_1MB</a></span> - Static variable in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html" title="class in com.google.crypto.tink.streamingaead">StreamingAeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <a href="com/google/crypto/tink/proto/AesCtrHmacStreamingKey.html" title="class in com.google.crypto.tink.proto"><code>AesCtrHmacStreamingKey</code></a> with the following parameters:
Size of the main key: 16 bytes
HKDF algo: HMAC-SHA256
Size of AES-CTR derived keys: 16 bytes
Tag algo: HMAC-SHA256
Tag size: 32 bytes
Ciphertext segment size: 1048576 bytes (1 MB)
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html#AES128_CTR_HMAC_SHA256_4KB">AES128_CTR_HMAC_SHA256_4KB</a></span> - Static variable in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html" title="class in com.google.crypto.tink.streamingaead">StreamingAeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <a href="com/google/crypto/tink/proto/AesCtrHmacStreamingKey.html" title="class in com.google.crypto.tink.proto"><code>AesCtrHmacStreamingKey</code></a> with the following parameters:
Size of the main key: 16 bytes
HKDF algo: HMAC-SHA256
Size of AES-CTR derived keys: 16 bytes
Tag algo: HMAC-SHA256
Tag size: 32 bytes
Ciphertext segment size: 4096
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AeadKeyTemplates.html#AES128_EAX">AES128_EAX</a></span> - Static variable in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AeadKeyTemplates.html" title="class in com.google.crypto.tink.aead">AeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <code>com.google.crypto.tink.proto.AesEaxKey</code> with the following parameters:
Key size: 16 bytes
IV size: 16 bytes
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AeadKeyTemplates.html#AES128_GCM">AES128_GCM</a></span> - Static variable in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AeadKeyTemplates.html" title="class in com.google.crypto.tink.aead">AeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <a href="com/google/crypto/tink/proto/AesGcmKey.html" title="class in com.google.crypto.tink.proto"><code>AesGcmKey</code></a> with the following parameters:
Key size: 16 bytes
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html#AES128_GCM_HKDF_1MB">AES128_GCM_HKDF_1MB</a></span> - Static variable in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html" title="class in com.google.crypto.tink.streamingaead">StreamingAeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingKey.html" title="class in com.google.crypto.tink.proto"><code>AesGcmHkdfStreamingKey</code></a> with the following parameters:
Size of the main key: 16 bytes
HKDF algo: HMAC-SHA256
Size of AES-GCM derived keys: 16 bytes
Ciphertext segment size: 1048576 bytes (1 MB)
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html#AES128_GCM_HKDF_4KB">AES128_GCM_HKDF_4KB</a></span> - Static variable in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html" title="class in com.google.crypto.tink.streamingaead">StreamingAeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingKey.html" title="class in com.google.crypto.tink.proto"><code>AesGcmHkdfStreamingKey</code></a> with the following parameters:
Size of the main key: 16 bytes
HKDF algo: HMAC-SHA256
Size of AES-GCM derived keys: 16 bytes
Ciphertext segment size: 4096 bytes
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/AesCtrHmacStreamingKeyManager.html#aes128CtrHmacSha2561MBTemplate--">aes128CtrHmacSha2561MBTemplate()</a></span> - Static method in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/AesCtrHmacStreamingKeyManager.html" title="class in com.google.crypto.tink.streamingaead">AesCtrHmacStreamingKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES128_CTR_HMAC_SHA256_1MB")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/AesCtrHmacStreamingKeyManager.html#aes128CtrHmacSha2564KBTemplate--">aes128CtrHmacSha2564KBTemplate()</a></span> - Static method in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/AesCtrHmacStreamingKeyManager.html" title="class in com.google.crypto.tink.streamingaead">AesCtrHmacStreamingKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES128_CTR_HMAC_SHA256_4KB")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AesCtrHmacAeadKeyManager.html#aes128CtrHmacSha256Template--">aes128CtrHmacSha256Template()</a></span> - Static method in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AesCtrHmacAeadKeyManager.html" title="class in com.google.crypto.tink.aead">AesCtrHmacAeadKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES128_CTR_HMAC_SHA256")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AesEaxKeyManager.html#aes128EaxTemplate--">aes128EaxTemplate()</a></span> - Static method in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AesEaxKeyManager.html" title="class in com.google.crypto.tink.aead">AesEaxKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES128_EAX")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/AesGcmHkdfStreamingKeyManager.html#aes128GcmHkdf1MBTemplate--">aes128GcmHkdf1MBTemplate()</a></span> - Static method in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/AesGcmHkdfStreamingKeyManager.html" title="class in com.google.crypto.tink.streamingaead">AesGcmHkdfStreamingKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES128_GCM_HKDF_1MB")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/AesGcmHkdfStreamingKeyManager.html#aes128GcmHkdf4KBTemplate--">aes128GcmHkdf4KBTemplate()</a></span> - Static method in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/AesGcmHkdfStreamingKeyManager.html" title="class in com.google.crypto.tink.streamingaead">AesGcmHkdfStreamingKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES128_GCM_HKDF_4KB")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AesGcmSivKeyManager.html#aes128GcmSivTemplate--">aes128GcmSivTemplate()</a></span> - Static method in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AesGcmSivKeyManager.html" title="class in com.google.crypto.tink.aead">AesGcmSivKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES128_GCM_SIV")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AesGcmKeyManager.html#aes128GcmTemplate--">aes128GcmTemplate()</a></span> - Static method in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AesGcmKeyManager.html" title="class in com.google.crypto.tink.aead">AesGcmKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES128_GCM")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AeadKeyTemplates.html#AES256_CTR_HMAC_SHA256">AES256_CTR_HMAC_SHA256</a></span> - Static variable in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AeadKeyTemplates.html" title="class in com.google.crypto.tink.aead">AeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <a href="com/google/crypto/tink/proto/AesCtrHmacAeadKey.html" title="class in com.google.crypto.tink.proto"><code>AesCtrHmacAeadKey</code></a> with the following parameters:
AES key size: 32 bytes
AES CTR IV size: 16 byte
HMAC key size: 32 bytes
HMAC tag size: 32 bytes
HMAC hash function: SHA256
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html#AES256_CTR_HMAC_SHA256_1MB">AES256_CTR_HMAC_SHA256_1MB</a></span> - Static variable in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html" title="class in com.google.crypto.tink.streamingaead">StreamingAeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <a href="com/google/crypto/tink/proto/AesCtrHmacStreamingKey.html" title="class in com.google.crypto.tink.proto"><code>AesCtrHmacStreamingKey</code></a> with the following parameters:
Size of the main key: 32 bytes
HKDF algo: HMAC-SHA256
Size of AES-CTR derived keys: 32 bytes
Tag algo: HMAC-SHA256
Tag size: 32 bytes
Ciphertext segment size: 1048576 bytes (1 MB)
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html#AES256_CTR_HMAC_SHA256_4KB">AES256_CTR_HMAC_SHA256_4KB</a></span> - Static variable in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html" title="class in com.google.crypto.tink.streamingaead">StreamingAeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <a href="com/google/crypto/tink/proto/AesCtrHmacStreamingKey.html" title="class in com.google.crypto.tink.proto"><code>AesCtrHmacStreamingKey</code></a> with the following parameters:
Size of the main key: 32 bytes
HKDF algo: HMAC-SHA256
Size of AES-CTR derived keys: 32 bytes
Tag algo: HMAC-SHA256
Tag size: 32 bytes
Ciphertext segment size: 4096
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AeadKeyTemplates.html#AES256_EAX">AES256_EAX</a></span> - Static variable in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AeadKeyTemplates.html" title="class in com.google.crypto.tink.aead">AeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <a href="com/google/crypto/tink/proto/AesEaxKey.html" title="class in com.google.crypto.tink.proto"><code>AesEaxKey</code></a> with the following parameters:
Key size: 32 bytes
IV size: 16 bytes
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AeadKeyTemplates.html#AES256_GCM">AES256_GCM</a></span> - Static variable in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AeadKeyTemplates.html" title="class in com.google.crypto.tink.aead">AeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <a href="com/google/crypto/tink/proto/AesGcmKey.html" title="class in com.google.crypto.tink.proto"><code>AesGcmKey</code></a> with the following parameters:
Key size: 32 bytes
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html#AES256_GCM_HKDF_1MB">AES256_GCM_HKDF_1MB</a></span> - Static variable in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html" title="class in com.google.crypto.tink.streamingaead">StreamingAeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingKey.html" title="class in com.google.crypto.tink.proto"><code>AesGcmHkdfStreamingKey</code></a> with the following parameters:
Size of the main key: 32 bytes
HKDF algo: HMAC-SHA256
Size of AES-GCM derived keys: 32 bytes
Ciphertext segment size: 1048576 bytes (1 MB)
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html#AES256_GCM_HKDF_4KB">AES256_GCM_HKDF_4KB</a></span> - Static variable in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/StreamingAeadKeyTemplates.html" title="class in com.google.crypto.tink.streamingaead">StreamingAeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingKey.html" title="class in com.google.crypto.tink.proto"><code>AesGcmHkdfStreamingKey</code></a> with the following parameters:
Size of the main key: 32 bytes
HKDF algo: HMAC-SHA256
Size of AES-GCM derived keys: 32 bytes
Ciphertext segment size: 4096 bytes
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/daead/DeterministicAeadKeyTemplates.html#AES256_SIV">AES256_SIV</a></span> - Static variable in class com.google.crypto.tink.daead.<a href="com/google/crypto/tink/daead/DeterministicAeadKeyTemplates.html" title="class in com.google.crypto.tink.daead">DeterministicAeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <code>KeyTemplate</code> that generates new instances of <code>AesSivKey</code> with a 64-byte key.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/mac/AesCmacKeyManager.html#aes256CmacTemplate--">aes256CmacTemplate()</a></span> - Static method in class com.google.crypto.tink.mac.<a href="com/google/crypto/tink/mac/AesCmacKeyManager.html" title="class in com.google.crypto.tink.mac">AesCmacKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES256_CMAC")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/prf/AesCmacPrfKeyManager.html#aes256CmacTemplate--">aes256CmacTemplate()</a></span> - Static method in class com.google.crypto.tink.prf.<a href="com/google/crypto/tink/prf/AesCmacPrfKeyManager.html" title="class in com.google.crypto.tink.prf">AesCmacPrfKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES256_CMAC_PRF")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/AesCtrHmacStreamingKeyManager.html#aes256CtrHmacSha2561MBTemplate--">aes256CtrHmacSha2561MBTemplate()</a></span> - Static method in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/AesCtrHmacStreamingKeyManager.html" title="class in com.google.crypto.tink.streamingaead">AesCtrHmacStreamingKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES256_CTR_HMAC_SHA256_1MB")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/AesCtrHmacStreamingKeyManager.html#aes256CtrHmacSha2564KBTemplate--">aes256CtrHmacSha2564KBTemplate()</a></span> - Static method in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/AesCtrHmacStreamingKeyManager.html" title="class in com.google.crypto.tink.streamingaead">AesCtrHmacStreamingKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES256_CTR_HMAC_SHA256_4KB")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AesCtrHmacAeadKeyManager.html#aes256CtrHmacSha256Template--">aes256CtrHmacSha256Template()</a></span> - Static method in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AesCtrHmacAeadKeyManager.html" title="class in com.google.crypto.tink.aead">AesCtrHmacAeadKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES256_CTR_HMAC_SHA256")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AesEaxKeyManager.html#aes256EaxTemplate--">aes256EaxTemplate()</a></span> - Static method in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AesEaxKeyManager.html" title="class in com.google.crypto.tink.aead">AesEaxKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES256_EAX")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/AesGcmHkdfStreamingKeyManager.html#aes256GcmHkdf1MBTemplate--">aes256GcmHkdf1MBTemplate()</a></span> - Static method in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/AesGcmHkdfStreamingKeyManager.html" title="class in com.google.crypto.tink.streamingaead">AesGcmHkdfStreamingKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES256_GCM_HKDF_1MB")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/AesGcmHkdfStreamingKeyManager.html#aes256GcmHkdf4KBTemplate--">aes256GcmHkdf4KBTemplate()</a></span> - Static method in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/AesGcmHkdfStreamingKeyManager.html" title="class in com.google.crypto.tink.streamingaead">AesGcmHkdfStreamingKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES256_GCM_HKDF_4KB")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AesGcmSivKeyManager.html#aes256GcmSivTemplate--">aes256GcmSivTemplate()</a></span> - Static method in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AesGcmSivKeyManager.html" title="class in com.google.crypto.tink.aead">AesGcmSivKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES256_GCM_SIV")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AesGcmKeyManager.html#aes256GcmTemplate--">aes256GcmTemplate()</a></span> - Static method in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AesGcmKeyManager.html" title="class in com.google.crypto.tink.aead">AesGcmKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES256_GCM")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/daead/AesSivKeyManager.html#aes256SivTemplate--">aes256SivTemplate()</a></span> - Static method in class com.google.crypto.tink.daead.<a href="com/google/crypto/tink/daead/AesSivKeyManager.html" title="class in com.google.crypto.tink.daead">AesSivKeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("AES256_SIV")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/hybrid/internal/HpkeUtil.html#AES_128_GCM_AEAD_ID">AES_128_GCM_AEAD_ID</a></span> - Static variable in class com.google.crypto.tink.hybrid.internal.<a href="com/google/crypto/tink/hybrid/internal/HpkeUtil.html" title="class in com.google.crypto.tink.hybrid.internal">HpkeUtil</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HpkeAead.html#AES_128_GCM_VALUE">AES_128_GCM_VALUE</a></span> - Static variable in enum com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HpkeAead.html" title="enum in com.google.crypto.tink.proto">HpkeAead</a></dt>
<dd>
<div class="block"><code>AES_128_GCM = 1;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/hybrid/internal/HpkeUtil.html#AES_256_GCM_AEAD_ID">AES_256_GCM_AEAD_ID</a></span> - Static variable in class com.google.crypto.tink.hybrid.internal.<a href="com/google/crypto/tink/hybrid/internal/HpkeUtil.html" title="class in com.google.crypto.tink.hybrid.internal">HpkeUtil</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HpkeAead.html#AES_256_GCM_VALUE">AES_256_GCM_VALUE</a></span> - Static variable in enum com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HpkeAead.html" title="enum in com.google.crypto.tink.proto">HpkeAead</a></dt>
<dd>
<div class="block"><code>AES_256_GCM = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/mac/MacKeyTemplates.html#AES_CMAC">AES_CMAC</a></span> - Static variable in class com.google.crypto.tink.mac.<a href="com/google/crypto/tink/mac/MacKeyTemplates.html" title="class in com.google.crypto.tink.mac">MacKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <code>com.google.crypto.tink.proto.CmacKey</code> with the following parameters:
Key size: 32 bytes
Tag size: 16 bytes
OutputPrefixType: TINK
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/prf/PrfKeyTemplates.html#AES_CMAC_PRF">AES_CMAC_PRF</a></span> - Static variable in class com.google.crypto.tink.prf.<a href="com/google/crypto/tink/prf/PrfKeyTemplates.html" title="class in com.google.crypto.tink.prf">PrfKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AeadConfig.html#AES_CTR_HMAC_AEAD_TYPE_URL">AES_CTR_HMAC_AEAD_TYPE_URL</a></span> - Static variable in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AeadConfig.html" title="class in com.google.crypto.tink.aead">AeadConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/StreamingAeadConfig.html#AES_CTR_HMAC_STREAMINGAEAD_TYPE_URL">AES_CTR_HMAC_STREAMINGAEAD_TYPE_URL</a></span> - Static variable in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/StreamingAeadConfig.html" title="class in com.google.crypto.tink.streamingaead">StreamingAeadConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrHmacAeadKey.html#AES_CTR_KEY_FIELD_NUMBER">AES_CTR_KEY_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrHmacAeadKey.html" title="class in com.google.crypto.tink.proto">AesCtrHmacAeadKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrHmacAeadKeyFormat.html#AES_CTR_KEY_FORMAT_FIELD_NUMBER">AES_CTR_KEY_FORMAT_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrHmacAeadKeyFormat.html" title="class in com.google.crypto.tink.proto">AesCtrHmacAeadKeyFormat</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AeadConfig.html#AES_EAX_TYPE_URL">AES_EAX_TYPE_URL</a></span> - Static variable in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AeadConfig.html" title="class in com.google.crypto.tink.aead">AeadConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/streamingaead/StreamingAeadConfig.html#AES_GCM_HKDF_STREAMINGAEAD_TYPE_URL">AES_GCM_HKDF_STREAMINGAEAD_TYPE_URL</a></span> - Static variable in class com.google.crypto.tink.streamingaead.<a href="com/google/crypto/tink/streamingaead/StreamingAeadConfig.html" title="class in com.google.crypto.tink.streamingaead">StreamingAeadConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AeadConfig.html#AES_GCM_SIV_TYPE_URL">AES_GCM_SIV_TYPE_URL</a></span> - Static variable in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AeadConfig.html" title="class in com.google.crypto.tink.aead">AeadConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AeadConfig.html#AES_GCM_TYPE_URL">AES_GCM_TYPE_URL</a></span> - Static variable in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AeadConfig.html" title="class in com.google.crypto.tink.aead">AeadConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/daead/DeterministicAeadConfig.html#AES_SIV_TYPE_URL">AES_SIV_TYPE_URL</a></span> - Static variable in class com.google.crypto.tink.daead.<a href="com/google/crypto/tink/daead/DeterministicAeadConfig.html" title="class in com.google.crypto.tink.daead">DeterministicAeadConfig</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmac.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmac</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/mac/AesCmacKey.html" title="class in com.google.crypto.tink.mac"><span class="typeNameLink">AesCmacKey</span></a> - Class in <a href="com/google/crypto/tink/mac/package-summary.html">com.google.crypto.tink.mac</a></dt>
<dd>
<div class="block">Represents a key computing AES-CMAC.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacKey.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacKey</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesCmacKey</div>
</dd>
<dt><a href="com/google/crypto/tink/mac/AesCmacKey.Builder.html" title="class in com.google.crypto.tink.mac"><span class="typeNameLink">AesCmacKey.Builder</span></a> - Class in <a href="com/google/crypto/tink/mac/package-summary.html">com.google.crypto.tink.mac</a></dt>
<dd>
<div class="block">Builder for AesCmacKey.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacKey.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacKey.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesCmacKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacKeyFormat.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacKeyFormat</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCmacKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacKeyFormat.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCmacKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacKeyFormatOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacKeyFormatOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/mac/AesCmacKeyManager.html" title="class in com.google.crypto.tink.mac"><span class="typeNameLink">AesCmacKeyManager</span></a> - Class in <a href="com/google/crypto/tink/mac/package-summary.html">com.google.crypto.tink.mac</a></dt>
<dd>
<div class="block">This key manager generates new <code>AesCmacKey</code> keys and produces new instances of <code>AesCmac</code>.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacKeyOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacKeyOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/mac/AesCmacParameters.html" title="class in com.google.crypto.tink.mac"><span class="typeNameLink">AesCmacParameters</span></a> - Class in <a href="com/google/crypto/tink/mac/package-summary.html">com.google.crypto.tink.mac</a></dt>
<dd>
<div class="block">Describes the parameters of an <a href="com/google/crypto/tink/mac/AesCmacKey.html" title="class in com.google.crypto.tink.mac"><code>AesCmacKey</code></a>.</div>
</dd>
<dt><a href="com/google/crypto/tink/mac/AesCmacParameters.Builder.html" title="class in com.google.crypto.tink.mac"><span class="typeNameLink">AesCmacParameters.Builder</span></a> - Class in <a href="com/google/crypto/tink/mac/package-summary.html">com.google.crypto.tink.mac</a></dt>
<dd>
<div class="block">Builds a new AesCmacParameters instance.</div>
</dd>
<dt><a href="com/google/crypto/tink/mac/AesCmacParameters.Variant.html" title="class in com.google.crypto.tink.mac"><span class="typeNameLink">AesCmacParameters.Variant</span></a> - Class in <a href="com/google/crypto/tink/mac/package-summary.html">com.google.crypto.tink.mac</a></dt>
<dd>
<div class="block">Describes details of the mac computation.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacParams.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacParams</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCmacParams</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacParams.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacParams.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCmacParams</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacParamsOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacParamsOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacPrf.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacPrf</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacPrfKey.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacPrfKey</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesCmacPrfKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacPrfKey.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacPrfKey.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesCmacPrfKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacPrfKeyFormat.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacPrfKeyFormat</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCmacPrfKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacPrfKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacPrfKeyFormat.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCmacPrfKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacPrfKeyFormatOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacPrfKeyFormatOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/prf/AesCmacPrfKeyManager.html" title="class in com.google.crypto.tink.prf"><span class="typeNameLink">AesCmacPrfKeyManager</span></a> - Class in <a href="com/google/crypto/tink/prf/package-summary.html">com.google.crypto.tink.prf</a></dt>
<dd>
<div class="block">This key manager generates new <code>AesCmacKeyPrf</code> keys and produces new instances of <code>AesCmacPrf</code>.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCmacPrfKeyOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesCmacPrfKeyOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtr.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtr</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacAead.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacAead</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacAeadKey.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacAeadKey</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesCtrHmacAeadKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacAeadKey.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacAeadKey.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesCtrHmacAeadKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacAeadKeyFormat.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacAeadKeyFormat</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCtrHmacAeadKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacAeadKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacAeadKeyFormat.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCtrHmacAeadKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacAeadKeyFormatOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacAeadKeyFormatOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/aead/AesCtrHmacAeadKeyManager.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AesCtrHmacAeadKeyManager</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">This key manager generates new <a href="com/google/crypto/tink/proto/AesCtrHmacAeadKey.html" title="class in com.google.crypto.tink.proto"><code>AesCtrHmacAeadKey</code></a> keys and produces new instances of
<a href="com/google/crypto/tink/subtle/EncryptThenAuthenticate.html" title="class in com.google.crypto.tink.subtle"><code>EncryptThenAuthenticate</code></a>.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacAeadKeyOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacAeadKeyOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacStreaming.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacStreaming</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/subtle/AesCtrHmacStreaming.html" title="class in com.google.crypto.tink.subtle"><span class="typeNameLink">AesCtrHmacStreaming</span></a> - Class in <a href="com/google/crypto/tink/subtle/package-summary.html">com.google.crypto.tink.subtle</a></dt>
<dd>
<div class="block">Streaming encryption using AES-CTR and HMAC.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/subtle/AesCtrHmacStreaming.html#AesCtrHmacStreaming-byte:A-java.lang.String-int-java.lang.String-int-int-int-">AesCtrHmacStreaming(byte[], String, int, String, int, int, int)</a></span> - Constructor for class com.google.crypto.tink.subtle.<a href="com/google/crypto/tink/subtle/AesCtrHmacStreaming.html" title="class in com.google.crypto.tink.subtle">AesCtrHmacStreaming</a></dt>
<dd>
<div class="block">Initializes a streaming primitive with a key derivation key and encryption parameters.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingKey.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacStreamingKey</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesCtrHmacStreamingKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingKey.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacStreamingKey.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesCtrHmacStreamingKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingKeyFormat.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacStreamingKeyFormat</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCtrHmacStreamingKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacStreamingKeyFormat.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCtrHmacStreamingKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingKeyFormatOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacStreamingKeyFormatOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/streamingaead/AesCtrHmacStreamingKeyManager.html" title="class in com.google.crypto.tink.streamingaead"><span class="typeNameLink">AesCtrHmacStreamingKeyManager</span></a> - Class in <a href="com/google/crypto/tink/streamingaead/package-summary.html">com.google.crypto.tink.streamingaead</a></dt>
<dd>
<div class="block">This key manager generates new <code>AesCtrHmacStreamingKey</code> keys and produces new instances of
<code>AesCtrHmacStreaming</code>.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingKeyOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacStreamingKeyOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingParams.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacStreamingParams</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCtrHmacStreamingParams</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingParams.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacStreamingParams.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCtrHmacStreamingParams</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingParamsOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrHmacStreamingParamsOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/subtle/AesCtrJceCipher.html" title="class in com.google.crypto.tink.subtle"><span class="typeNameLink">AesCtrJceCipher</span></a> - Class in <a href="com/google/crypto/tink/subtle/package-summary.html">com.google.crypto.tink.subtle</a></dt>
<dd>
<div class="block">The primitive implements AES counter mode with random IVs, using JCE.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/subtle/AesCtrJceCipher.html#AesCtrJceCipher-byte:A-int-">AesCtrJceCipher(byte[], int)</a></span> - Constructor for class com.google.crypto.tink.subtle.<a href="com/google/crypto/tink/subtle/AesCtrJceCipher.html" title="class in com.google.crypto.tink.subtle">AesCtrJceCipher</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrKey.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrKey</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesCtrKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrKey.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrKey.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesCtrKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrKeyFormat.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrKeyFormat</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCtrKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrKeyFormat.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCtrKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrKeyFormatOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrKeyFormatOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/aead/AesCtrKeyManager.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AesCtrKeyManager</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">This key manager generates new <code>AesCtrKey</code> keys and produces new instances of <code>AesCtrJceCipher</code>.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrKeyOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrKeyOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrParams.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrParams</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCtrParams</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrParams.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrParams.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesCtrParams</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesCtrParamsOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesCtrParamsOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesEax.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesEax</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/subtle/AesEaxJce.html" title="class in com.google.crypto.tink.subtle"><span class="typeNameLink">AesEaxJce</span></a> - Class in <a href="com/google/crypto/tink/subtle/package-summary.html">com.google.crypto.tink.subtle</a></dt>
<dd>
<div class="block">This class implements the EAX mode using AES.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/subtle/AesEaxJce.html#AesEaxJce-byte:A-int-">AesEaxJce(byte[], int)</a></span> - Constructor for class com.google.crypto.tink.subtle.<a href="com/google/crypto/tink/subtle/AesEaxJce.html" title="class in com.google.crypto.tink.subtle">AesEaxJce</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/aead/AesEaxKey.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AesEaxKey</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">Represents an AES-EAX key used for computing AEAD.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesEaxKey.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesEaxKey</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesEaxKey</div>
</dd>
<dt><a href="com/google/crypto/tink/aead/AesEaxKey.Builder.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AesEaxKey.Builder</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">Builder for AesEaxKey.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesEaxKey.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesEaxKey.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesEaxKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesEaxKeyFormat.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesEaxKeyFormat</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesEaxKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesEaxKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesEaxKeyFormat.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesEaxKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesEaxKeyFormatOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesEaxKeyFormatOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/aead/AesEaxKeyManager.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AesEaxKeyManager</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">This key manager generates new <code>AesEaxKey</code> keys and produces new instances of <code>AesEaxJce</code>.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesEaxKeyOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesEaxKeyOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/aead/AesEaxParameters.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AesEaxParameters</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">Describes the parameters of an <a href="com/google/crypto/tink/aead/AesEaxKey.html" title="class in com.google.crypto.tink.aead"><code>AesEaxKey</code></a>.</div>
</dd>
<dt><a href="com/google/crypto/tink/aead/AesEaxParameters.Builder.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AesEaxParameters.Builder</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">Builds a new AesEaxParameters instance.</div>
</dd>
<dt><a href="com/google/crypto/tink/aead/AesEaxParameters.Variant.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AesEaxParameters.Variant</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">Describes how the prefix is computed.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesEaxParams.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesEaxParams</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
only allowing tag size in bytes = 16</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesEaxParams.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesEaxParams.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
only allowing tag size in bytes = 16</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesEaxParamsOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesEaxParamsOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcm.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcm</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/aead/subtle/AesGcmFactory.html" title="class in com.google.crypto.tink.aead.subtle"><span class="typeNameLink">AesGcmFactory</span></a> - Class in <a href="com/google/crypto/tink/aead/subtle/package-summary.html">com.google.crypto.tink.aead.subtle</a></dt>
<dd>
<div class="block">An <a href="com/google/crypto/tink/aead/subtle/AeadFactory.html" title="interface in com.google.crypto.tink.aead.subtle"><code>AeadFactory</code></a> that creates new instances of AES-GCM from raw keys</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/subtle/AesGcmFactory.html#AesGcmFactory-int-">AesGcmFactory(int)</a></span> - Constructor for class com.google.crypto.tink.aead.subtle.<a href="com/google/crypto/tink/aead/subtle/AesGcmFactory.html" title="class in com.google.crypto.tink.aead.subtle">AesGcmFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmHkdfStreaming.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmHkdfStreaming</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/subtle/AesGcmHkdfStreaming.html" title="class in com.google.crypto.tink.subtle"><span class="typeNameLink">AesGcmHkdfStreaming</span></a> - Class in <a href="com/google/crypto/tink/subtle/package-summary.html">com.google.crypto.tink.subtle</a></dt>
<dd>
<div class="block">Streaming encryption using <code>AES-GCM</code> with <code>HKDF</code> as key derivation function.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/subtle/AesGcmHkdfStreaming.html#AesGcmHkdfStreaming-byte:A-java.lang.String-int-int-int-">AesGcmHkdfStreaming(byte[], String, int, int, int)</a></span> - Constructor for class com.google.crypto.tink.subtle.<a href="com/google/crypto/tink/subtle/AesGcmHkdfStreaming.html" title="class in com.google.crypto.tink.subtle">AesGcmHkdfStreaming</a></dt>
<dd>
<div class="block">Initializes a streaming primitive with a key derivation key and encryption parameters.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingKey.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmHkdfStreamingKey</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesGcmHkdfStreamingKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingKey.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmHkdfStreamingKey.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesGcmHkdfStreamingKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingKeyFormat.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmHkdfStreamingKeyFormat</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesGcmHkdfStreamingKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmHkdfStreamingKeyFormat.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesGcmHkdfStreamingKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingKeyFormatOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmHkdfStreamingKeyFormatOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/streamingaead/AesGcmHkdfStreamingKeyManager.html" title="class in com.google.crypto.tink.streamingaead"><span class="typeNameLink">AesGcmHkdfStreamingKeyManager</span></a> - Class in <a href="com/google/crypto/tink/streamingaead/package-summary.html">com.google.crypto.tink.streamingaead</a></dt>
<dd>
<div class="block">This key manager generates new <code>AesGcmHkdfStreamingKey</code> keys and produces new instances of
<code>AesGcmHkdfStreaming</code>.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingKeyOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmHkdfStreamingKeyOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingParams.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmHkdfStreamingParams</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesGcmHkdfStreamingParams</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingParams.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmHkdfStreamingParams.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesGcmHkdfStreamingParams</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingParamsOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmHkdfStreamingParamsOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/subtle/AesGcmJce.html" title="class in com.google.crypto.tink.subtle"><span class="typeNameLink">AesGcmJce</span></a> - Class in <a href="com/google/crypto/tink/subtle/package-summary.html">com.google.crypto.tink.subtle</a></dt>
<dd>
<div class="block">This primitive implements AesGcm using JCE.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/subtle/AesGcmJce.html#AesGcmJce-byte:A-">AesGcmJce(byte[])</a></span> - Constructor for class com.google.crypto.tink.subtle.<a href="com/google/crypto/tink/subtle/AesGcmJce.html" title="class in com.google.crypto.tink.subtle">AesGcmJce</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmKey.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmKey</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesGcmKey</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmKey.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmKey.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesGcmKey</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmKeyFormat.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmKeyFormat</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesGcmKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmKeyFormat.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesGcmKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmKeyFormatOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmKeyFormatOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/aead/AesGcmKeyManager.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AesGcmKeyManager</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">This key manager generates new <code>AesGcmKey</code> keys and produces new instances of <code>AesGcmJce</code>.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmKeyOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmKeyOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/aead/subtle/AesGcmSiv.html" title="class in com.google.crypto.tink.aead.subtle"><span class="typeNameLink">AesGcmSiv</span></a> - Class in <a href="com/google/crypto/tink/aead/subtle/package-summary.html">com.google.crypto.tink.aead.subtle</a></dt>
<dd>
<div class="block">This primitive implements AES-GCM-SIV (as defined in RFC 8452) using JCE.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/subtle/AesGcmSiv.html#AesGcmSiv-byte:A-">AesGcmSiv(byte[])</a></span> - Constructor for class com.google.crypto.tink.aead.subtle.<a href="com/google/crypto/tink/aead/subtle/AesGcmSiv.html" title="class in com.google.crypto.tink.aead.subtle">AesGcmSiv</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmSiv.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmSiv</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmSivKey.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmSivKey</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesGcmSivKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmSivKey.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmSivKey.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesGcmSivKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmSivKeyFormat.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmSivKeyFormat</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
The only allowed IV size is 12 bytes and tag size is 16 bytes.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmSivKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmSivKeyFormat.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
The only allowed IV size is 12 bytes and tag size is 16 bytes.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmSivKeyFormatOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmSivKeyFormatOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/aead/AesGcmSivKeyManager.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">AesGcmSivKeyManager</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">This key manager generates new <code>AesGcmSivKey</code> keys and produces new instances of <code>AesGcmSiv</code>.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesGcmSivKeyOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesGcmSivKeyOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesSiv.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesSiv</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/subtle/AesSiv.html" title="class in com.google.crypto.tink.subtle"><span class="typeNameLink">AesSiv</span></a> - Class in <a href="com/google/crypto/tink/subtle/package-summary.html">com.google.crypto.tink.subtle</a></dt>
<dd>
<div class="block">AES-SIV, as described in <a href="https://tools.ietf.org/html/rfc5297">RFC 5297</a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/subtle/AesSiv.html#AesSiv-byte:A-">AesSiv(byte[])</a></span> - Constructor for class com.google.crypto.tink.subtle.<a href="com/google/crypto/tink/subtle/AesSiv.html" title="class in com.google.crypto.tink.subtle">AesSiv</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/AesSivKey.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesSivKey</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesSivKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesSivKey.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesSivKey.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.AesSivKey</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesSivKeyFormat.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesSivKeyFormat</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesSivKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesSivKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">AesSivKeyFormat.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.AesSivKeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesSivKeyFormatOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesSivKeyFormatOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/daead/AesSivKeyManager.html" title="class in com.google.crypto.tink.daead"><span class="typeNameLink">AesSivKeyManager</span></a> - Class in <a href="com/google/crypto/tink/daead/package-summary.html">com.google.crypto.tink.daead</a></dt>
<dd>
<div class="block">This key manager generates new <code>AesSivKey</code> keys and produces new instances of <code>AesSiv</code>.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/AesSivKeyOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">AesSivKeyOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/mac/internal/AesUtil.html" title="class in com.google.crypto.tink.mac.internal"><span class="typeNameLink">AesUtil</span></a> - Class in <a href="com/google/crypto/tink/mac/internal/package-summary.html">com.google.crypto.tink.mac.internal</a></dt>
<dd>
<div class="block">A collection of byte-manipulation functions, and some more specific functions for AES-CMAC /
AES-SIV.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/PemKeyType.html#algorithm">algorithm</a></span> - Variable in enum com.google.crypto.tink.<a href="com/google/crypto/tink/PemKeyType.html" title="enum in com.google.crypto.tink">PemKeyType</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/subtle/PemKeyType.html#algorithm">algorithm</a></span> - Variable in enum com.google.crypto.tink.subtle.<a href="com/google/crypto/tink/subtle/PemKeyType.html" title="enum in com.google.crypto.tink.subtle">PemKeyType</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtEcdsaKeyFormat.html#ALGORITHM_FIELD_NUMBER">ALGORITHM_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtEcdsaKeyFormat.html" title="class in com.google.crypto.tink.proto">JwtEcdsaKeyFormat</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtEcdsaPublicKey.html#ALGORITHM_FIELD_NUMBER">ALGORITHM_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtEcdsaPublicKey.html" title="class in com.google.crypto.tink.proto">JwtEcdsaPublicKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtHmacKey.html#ALGORITHM_FIELD_NUMBER">ALGORITHM_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtHmacKey.html" title="class in com.google.crypto.tink.proto">JwtHmacKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtHmacKeyFormat.html#ALGORITHM_FIELD_NUMBER">ALGORITHM_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtHmacKeyFormat.html" title="class in com.google.crypto.tink.proto">JwtHmacKeyFormat</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1KeyFormat.html#ALGORITHM_FIELD_NUMBER">ALGORITHM_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1KeyFormat.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPkcs1KeyFormat</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PublicKey.html#ALGORITHM_FIELD_NUMBER">ALGORITHM_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PublicKey.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPkcs1PublicKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPssKeyFormat.html#ALGORITHM_FIELD_NUMBER">ALGORITHM_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPssKeyFormat.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPssKeyFormat</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPssPublicKey.html#ALGORITHM_FIELD_NUMBER">ALGORITHM_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPssPublicKey.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPssPublicKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/jwt/JwtValidator.Builder.html#allowMissingExpiration--">allowMissingExpiration()</a></span> - Method in class com.google.crypto.tink.jwt.<a href="com/google/crypto/tink/jwt/JwtValidator.Builder.html" title="class in com.google.crypto.tink.jwt">JwtValidator.Builder</a></dt>
<dd>
<div class="block">When set, the validator accepts tokens that do not have an expiration set.</div>
</dd>
<dt><a href="com/google/crypto/tink/annotations/Alpha.html" title="annotation in com.google.crypto.tink.annotations"><span class="typeNameLink">Alpha</span></a> - Annotation Type in <a href="com/google/crypto/tink/annotations/package-summary.html">com.google.crypto.tink.annotations</a></dt>
<dd>
<div class="block">Signifies that a public API (public class, method or field) is subject to incompatible changes,
or even removal, in a future release.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/subtle/SubtleUtil.html#androidApiLevel--">androidApiLevel()</a></span> - Static method in class com.google.crypto.tink.subtle.<a href="com/google/crypto/tink/subtle/SubtleUtil.html" title="class in com.google.crypto.tink.subtle">SubtleUtil</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">Please reimplement this method in your code instead. From within Tink, use <code>Util.getAndroidApiLevel</code> directly.</span></div>
</div>
</dd>
<dt><a href="com/google/crypto/tink/integration/android/AndroidKeysetManager.html" title="class in com.google.crypto.tink.integration.android"><span class="typeNameLink">AndroidKeysetManager</span></a> - Class in <a href="com/google/crypto/tink/integration/android/package-summary.html">com.google.crypto.tink.integration.android</a></dt>
<dd>
<div class="block">A wrapper of <a href="com/google/crypto/tink/KeysetManager.html" title="class in com.google.crypto.tink"><code>KeysetManager</code></a> that supports reading/writing <a href="com/google/crypto/tink/proto/Keyset.html" title="class in com.google.crypto.tink.proto"><code>Keyset</code></a> to/from private shared preferences on Android.</div>
</dd>
<dt><a href="com/google/crypto/tink/integration/android/AndroidKeysetManager.Builder.html" title="class in com.google.crypto.tink.integration.android"><span class="typeNameLink">AndroidKeysetManager.Builder</span></a> - Class in <a href="com/google/crypto/tink/integration/android/package-summary.html">com.google.crypto.tink.integration.android</a></dt>
<dd>
<div class="block">A builder for <a href="com/google/crypto/tink/integration/android/AndroidKeysetManager.html" title="class in com.google.crypto.tink.integration.android"><code>AndroidKeysetManager</code></a>.</div>
</dd>
<dt><a href="com/google/crypto/tink/integration/android/AndroidKeystoreAesGcm.html" title="class in com.google.crypto.tink.integration.android"><span class="typeNameLink">AndroidKeystoreAesGcm</span></a> - Class in <a href="com/google/crypto/tink/integration/android/package-summary.html">com.google.crypto.tink.integration.android</a></dt>
<dd>
<div class="block">An <a href="com/google/crypto/tink/Aead.html" title="interface in com.google.crypto.tink"><code>Aead</code></a> that does AES-GCM encryption with a key stored in <a
href="https://developer.android.com/training/articles/keystore.html">Android Keystore</a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/integration/android/AndroidKeystoreAesGcm.html#AndroidKeystoreAesGcm-java.lang.String-">AndroidKeystoreAesGcm(String)</a></span> - Constructor for class com.google.crypto.tink.integration.android.<a href="com/google/crypto/tink/integration/android/AndroidKeystoreAesGcm.html" title="class in com.google.crypto.tink.integration.android">AndroidKeystoreAesGcm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/integration/android/AndroidKeystoreKmsClient.html" title="class in com.google.crypto.tink.integration.android"><span class="typeNameLink">AndroidKeystoreKmsClient</span></a> - Class in <a href="com/google/crypto/tink/integration/android/package-summary.html">com.google.crypto.tink.integration.android</a></dt>
<dd>
<div class="block">An implementation of <a href="com/google/crypto/tink/KmsClient.html" title="interface in com.google.crypto.tink"><code>KmsClient</code></a> for <a
href="https://developer.android.com/training/articles/keystore.html">Android Keystore</a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/integration/android/AndroidKeystoreKmsClient.html#AndroidKeystoreKmsClient--">AndroidKeystoreKmsClient()</a></span> - Constructor for class com.google.crypto.tink.integration.android.<a href="com/google/crypto/tink/integration/android/AndroidKeystoreKmsClient.html" title="class in com.google.crypto.tink.integration.android">AndroidKeystoreKmsClient</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/integration/android/AndroidKeystoreKmsClient.html#AndroidKeystoreKmsClient-java.lang.String-">AndroidKeystoreKmsClient(String)</a></span> - Constructor for class com.google.crypto.tink.integration.android.<a href="com/google/crypto/tink/integration/android/AndroidKeystoreKmsClient.html" title="class in com.google.crypto.tink.integration.android">AndroidKeystoreKmsClient</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <a href="com/google/crypto/tink/integration/android/AndroidKeystoreKmsClient.Builder.html" title="class in com.google.crypto.tink.integration.android"><code>AndroidKeystoreKmsClient.Builder</code></a>.</span></div>
</div>
</dd>
<dt><a href="com/google/crypto/tink/integration/android/AndroidKeystoreKmsClient.Builder.html" title="class in com.google.crypto.tink.integration.android"><span class="typeNameLink">AndroidKeystoreKmsClient.Builder</span></a> - Class in <a href="com/google/crypto/tink/integration/android/package-summary.html">com.google.crypto.tink.integration.android</a></dt>
<dd>
<div class="block">Builder for AndroidKeystoreKmsClient</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KeyData.KeyMaterialType.html#ASYMMETRIC_PRIVATE_VALUE">ASYMMETRIC_PRIVATE_VALUE</a></span> - Static variable in enum com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KeyData.KeyMaterialType.html" title="enum in com.google.crypto.tink.proto">KeyData.KeyMaterialType</a></dt>
<dd>
<div class="block"><code>ASYMMETRIC_PRIVATE = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KeyData.KeyMaterialType.html#ASYMMETRIC_PUBLIC_VALUE">ASYMMETRIC_PUBLIC_VALUE</a></span> - Static variable in enum com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KeyData.KeyMaterialType.html" title="enum in com.google.crypto.tink.proto">KeyData.KeyMaterialType</a></dt>
<dd>
<div class="block"><code>ASYMMETRIC_PUBLIC = 3;</code></div>
</dd>
</dl>
<a name="I:B">
<!-- -->
</a>
<h2 class="title">B</h2>
<dl>
<dt><a href="com/google/crypto/tink/subtle/Base64.html" title="class in com.google.crypto.tink.subtle"><span class="typeNameLink">Base64</span></a> - Class in <a href="com/google/crypto/tink/subtle/package-summary.html">com.google.crypto.tink.subtle</a></dt>
<dd>
<div class="block">Utilities for encoding and decoding the Base64 representation of binary data.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/hybrid/internal/HpkeUtil.html#BASE_MODE">BASE_MODE</a></span> - Static variable in class com.google.crypto.tink.hybrid.internal.<a href="com/google/crypto/tink/hybrid/internal/HpkeUtil.html" title="class in com.google.crypto.tink.hybrid.internal">HpkeUtil</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/internal/BigIntegerEncoding.html" title="class in com.google.crypto.tink.internal"><span class="typeNameLink">BigIntegerEncoding</span></a> - Class in <a href="com/google/crypto/tink/internal/package-summary.html">com.google.crypto.tink.internal</a></dt>
<dd>
<div class="block">Helper class with functions that encode and decode non-negative <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html?is-external=true" title="class or interface in java.math"><code>BigInteger</code></a> to
and from <code>byte[]</code>.</div>
</dd>
<dt><a href="com/google/crypto/tink/BinaryKeysetReader.html" title="class in com.google.crypto.tink"><span class="typeNameLink">BinaryKeysetReader</span></a> - Class in <a href="com/google/crypto/tink/package-summary.html">com.google.crypto.tink</a></dt>
<dd>
<div class="block">A <a href="com/google/crypto/tink/KeysetReader.html" title="interface in com.google.crypto.tink"><code>KeysetReader</code></a> that can read from some source cleartext or encrypted keysets in <a
href="https://developers.google.com/protocol-buffers/docs/encoding">proto binary wire format</a>.</div>
</dd>
<dt><a href="com/google/crypto/tink/BinaryKeysetWriter.html" title="class in com.google.crypto.tink"><span class="typeNameLink">BinaryKeysetWriter</span></a> - Class in <a href="com/google/crypto/tink/package-summary.html">com.google.crypto.tink</a></dt>
<dd>
<div class="block">A <a href="com/google/crypto/tink/KeysetWriter.html" title="interface in com.google.crypto.tink"><code>KeysetWriter</code></a> that can write to some source cleartext or encrypted keysets in <a
href="https://developers.google.com/protocol-buffers/docs/encoding">proto binary wire format</a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/mac/internal/AesUtil.html#BLOCK_SIZE">BLOCK_SIZE</a></span> - Static variable in class com.google.crypto.tink.mac.internal.<a href="com/google/crypto/tink/mac/internal/AesUtil.html" title="class in com.google.crypto.tink.mac.internal">AesUtil</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AesEaxKey.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AesEaxKey.Builder.html" title="class in com.google.crypto.tink.aead">AesEaxKey.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AesEaxParameters.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AesEaxParameters.Builder.html" title="class in com.google.crypto.tink.aead">AesEaxParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/integration/android/AndroidKeysetManager.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.integration.android.<a href="com/google/crypto/tink/integration/android/AndroidKeysetManager.Builder.html" title="class in com.google.crypto.tink.integration.android">AndroidKeysetManager.Builder</a></dt>
<dd>
<div class="block">Builds and returns a new <a href="com/google/crypto/tink/integration/android/AndroidKeysetManager.html" title="class in com.google.crypto.tink.integration.android"><code>AndroidKeysetManager</code></a> with the specified options.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/integration/android/AndroidKeystoreKmsClient.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.integration.android.<a href="com/google/crypto/tink/integration/android/AndroidKeystoreKmsClient.Builder.html" title="class in com.google.crypto.tink.integration.android">AndroidKeystoreKmsClient.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/jwt/JwtValidator.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.jwt.<a href="com/google/crypto/tink/jwt/JwtValidator.Builder.html" title="class in com.google.crypto.tink.jwt">JwtValidator.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/jwt/RawJwt.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.jwt.<a href="com/google/crypto/tink/jwt/RawJwt.Builder.html" title="class in com.google.crypto.tink.jwt">RawJwt.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/KeysetHandle.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.<a href="com/google/crypto/tink/KeysetHandle.Builder.html" title="class in com.google.crypto.tink">KeysetHandle.Builder</a></dt>
<dd>
<div class="block">Creates a new <code>KeysetHandle</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/mac/AesCmacKey.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.mac.<a href="com/google/crypto/tink/mac/AesCmacKey.Builder.html" title="class in com.google.crypto.tink.mac">AesCmacKey.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/mac/AesCmacParameters.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.mac.<a href="com/google/crypto/tink/mac/AesCmacParameters.Builder.html" title="class in com.google.crypto.tink.mac">AesCmacParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/mac/HmacKey.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.mac.<a href="com/google/crypto/tink/mac/HmacKey.Builder.html" title="class in com.google.crypto.tink.mac">HmacKey.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/mac/HmacParameters.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.mac.<a href="com/google/crypto/tink/mac/HmacParameters.Builder.html" title="class in com.google.crypto.tink.mac">HmacParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/monitoring/MonitoringAnnotations.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.monitoring.<a href="com/google/crypto/tink/monitoring/MonitoringAnnotations.Builder.html" title="class in com.google.crypto.tink.monitoring">MonitoringAnnotations.Builder</a></dt>
<dd>
<div class="block">Builds the MonitoringAnnotations object.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/monitoring/MonitoringKeysetInfo.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.monitoring.<a href="com/google/crypto/tink/monitoring/MonitoringKeysetInfo.Builder.html" title="class in com.google.crypto.tink.monitoring">MonitoringKeysetInfo.Builder</a></dt>
<dd>
<div class="block">Builds the MonitoringKeysetInfo object.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/PrimitiveSet.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.<a href="com/google/crypto/tink/PrimitiveSet.Builder.html" title="class in com.google.crypto.tink">PrimitiveSet.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/signature/EcdsaParameters.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.signature.<a href="com/google/crypto/tink/signature/EcdsaParameters.Builder.html" title="class in com.google.crypto.tink.signature">EcdsaParameters.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/signature/EcdsaPublicKey.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.signature.<a href="com/google/crypto/tink/signature/EcdsaPublicKey.Builder.html" title="class in com.google.crypto.tink.signature">EcdsaPublicKey.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/signature/SignaturePemKeysetReader.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.signature.<a href="com/google/crypto/tink/signature/SignaturePemKeysetReader.Builder.html" title="class in com.google.crypto.tink.signature">SignaturePemKeysetReader.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/util/KeysDownloader.Builder.html#build--">build()</a></span> - Method in class com.google.crypto.tink.util.<a href="com/google/crypto/tink/util/KeysDownloader.Builder.html" title="class in com.google.crypto.tink.util">KeysDownloader.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AesEaxKey.html#builder--">builder()</a></span> - Static method in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AesEaxKey.html" title="class in com.google.crypto.tink.aead">AesEaxKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AesEaxParameters.html#builder--">builder()</a></span> - Static method in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AesEaxParameters.html" title="class in com.google.crypto.tink.aead">AesEaxParameters</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/integration/android/AndroidKeysetManager.Builder.html#Builder--">Builder()</a></span> - Constructor for class com.google.crypto.tink.integration.android.<a href="com/google/crypto/tink/integration/android/AndroidKeysetManager.Builder.html" title="class in com.google.crypto.tink.integration.android">AndroidKeysetManager.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/integration/android/AndroidKeystoreKmsClient.Builder.html#Builder--">Builder()</a></span> - Constructor for class com.google.crypto.tink.integration.android.<a href="com/google/crypto/tink/integration/android/AndroidKeystoreKmsClient.Builder.html" title="class in com.google.crypto.tink.integration.android">AndroidKeystoreKmsClient.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/internal/PrimitiveRegistry.Builder.html#Builder--">Builder()</a></span> - Constructor for class com.google.crypto.tink.internal.<a href="com/google/crypto/tink/internal/PrimitiveRegistry.Builder.html" title="class in com.google.crypto.tink.internal">PrimitiveRegistry.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/internal/PrimitiveRegistry.Builder.html#Builder-com.google.crypto.tink.internal.PrimitiveRegistry-">Builder(PrimitiveRegistry)</a></span> - Constructor for class com.google.crypto.tink.internal.<a href="com/google/crypto/tink/internal/PrimitiveRegistry.Builder.html" title="class in com.google.crypto.tink.internal">PrimitiveRegistry.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/internal/SerializationRegistry.Builder.html#Builder--">Builder()</a></span> - Constructor for class com.google.crypto.tink.internal.<a href="com/google/crypto/tink/internal/SerializationRegistry.Builder.html" title="class in com.google.crypto.tink.internal">SerializationRegistry.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/internal/SerializationRegistry.Builder.html#Builder-com.google.crypto.tink.internal.SerializationRegistry-">Builder(SerializationRegistry)</a></span> - Constructor for class com.google.crypto.tink.internal.<a href="com/google/crypto/tink/internal/SerializationRegistry.Builder.html" title="class in com.google.crypto.tink.internal">SerializationRegistry.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/KeysetHandle.Builder.html#Builder--">Builder()</a></span> - Constructor for class com.google.crypto.tink.<a href="com/google/crypto/tink/KeysetHandle.Builder.html" title="class in com.google.crypto.tink">KeysetHandle.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/mac/AesCmacKey.html#builder--">builder()</a></span> - Static method in class com.google.crypto.tink.mac.<a href="com/google/crypto/tink/mac/AesCmacKey.html" title="class in com.google.crypto.tink.mac">AesCmacKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/mac/AesCmacParameters.html#builder--">builder()</a></span> - Static method in class com.google.crypto.tink.mac.<a href="com/google/crypto/tink/mac/AesCmacParameters.html" title="class in com.google.crypto.tink.mac">AesCmacParameters</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/mac/HmacKey.html#builder--">builder()</a></span> - Static method in class com.google.crypto.tink.mac.<a href="com/google/crypto/tink/mac/HmacKey.html" title="class in com.google.crypto.tink.mac">HmacKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/mac/HmacParameters.html#builder--">builder()</a></span> - Static method in class com.google.crypto.tink.mac.<a href="com/google/crypto/tink/mac/HmacParameters.html" title="class in com.google.crypto.tink.mac">HmacParameters</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/monitoring/MonitoringAnnotations.Builder.html#Builder--">Builder()</a></span> - Constructor for class com.google.crypto.tink.monitoring.<a href="com/google/crypto/tink/monitoring/MonitoringAnnotations.Builder.html" title="class in com.google.crypto.tink.monitoring">MonitoringAnnotations.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/monitoring/MonitoringKeysetInfo.Builder.html#Builder--">Builder()</a></span> - Constructor for class com.google.crypto.tink.monitoring.<a href="com/google/crypto/tink/monitoring/MonitoringKeysetInfo.Builder.html" title="class in com.google.crypto.tink.monitoring">MonitoringKeysetInfo.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/signature/EcdsaParameters.html#builder--">builder()</a></span> - Static method in class com.google.crypto.tink.signature.<a href="com/google/crypto/tink/signature/EcdsaParameters.html" title="class in com.google.crypto.tink.signature">EcdsaParameters</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/signature/EcdsaPublicKey.html#builder--">builder()</a></span> - Static method in class com.google.crypto.tink.signature.<a href="com/google/crypto/tink/signature/EcdsaPublicKey.html" title="class in com.google.crypto.tink.signature">EcdsaPublicKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/util/KeysDownloader.Builder.html#Builder--">Builder()</a></span> - Constructor for class com.google.crypto.tink.util.<a href="com/google/crypto/tink/util/KeysDownloader.Builder.html" title="class in com.google.crypto.tink.util">KeysDownloader.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/subtle/Bytes.html#byteArrayToInt-byte:A-">byteArrayToInt(byte[])</a></span> - Static method in class com.google.crypto.tink.subtle.<a href="com/google/crypto/tink/subtle/Bytes.html" title="class in com.google.crypto.tink.subtle">Bytes</a></dt>
<dd>
<div class="block">Transforms a passed LSB first byte array to an int</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/subtle/Bytes.html#byteArrayToInt-byte:A-int-">byteArrayToInt(byte[], int)</a></span> - Static method in class com.google.crypto.tink.subtle.<a href="com/google/crypto/tink/subtle/Bytes.html" title="class in com.google.crypto.tink.subtle">Bytes</a></dt>
<dd>
<div class="block">Transforms a passed LSB first byte array to an int</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/subtle/Bytes.html#byteArrayToInt-byte:A-int-int-">byteArrayToInt(byte[], int, int)</a></span> - Static method in class com.google.crypto.tink.subtle.<a href="com/google/crypto/tink/subtle/Bytes.html" title="class in com.google.crypto.tink.subtle">Bytes</a></dt>
<dd>
<div class="block">Transforms a passed LSB first byte array to an int</div>
</dd>
<dt><a href="com/google/crypto/tink/subtle/Bytes.html" title="class in com.google.crypto.tink.subtle"><span class="typeNameLink">Bytes</span></a> - Class in <a href="com/google/crypto/tink/subtle/package-summary.html">com.google.crypto.tink.subtle</a></dt>
<dd>
<div class="block">Helper methods that deal with byte arrays.</div>
</dd>
<dt><a href="com/google/crypto/tink/util/Bytes.html" title="class in com.google.crypto.tink.util"><span class="typeNameLink">Bytes</span></a> - Class in <a href="com/google/crypto/tink/util/package-summary.html">com.google.crypto.tink.util</a></dt>
<dd>
<div class="block">Immutable Wrapper around a byte array.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/subtle/SubtleUtil.html#bytes2Integer-byte:A-">bytes2Integer(byte[])</a></span> - Static method in class com.google.crypto.tink.subtle.<a href="com/google/crypto/tink/subtle/SubtleUtil.html" title="class in com.google.crypto.tink.subtle">SubtleUtil</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
</dd>
</dl>
<a name="I:C">
<!-- -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/tinkkey/KeyAccess.html#canAccessSecret--">canAccessSecret()</a></span> - Method in class com.google.crypto.tink.tinkkey.<a href="com/google/crypto/tink/tinkkey/KeyAccess.html" title="class in com.google.crypto.tink.tinkkey">KeyAccess</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Returns true if the <code>KeyAccess</code> instance grants access to a key's secret</div>
</dd>
<dt><a href="com/google/crypto/tink/Catalogue.html" title="interface in com.google.crypto.tink"><span class="typeNameLink">Catalogue</span></a>&lt;<a href="com/google/crypto/tink/Catalogue.html" title="type parameter in Catalogue">P</a>&gt; - Interface in <a href="com/google/crypto/tink/package-summary.html">com.google.crypto.tink</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">Catalogues are no longer supported.</span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KeyTypeEntry.html#CATALOGUE_NAME_FIELD_NUMBER">CATALOGUE_NAME_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KeyTypeEntry.html" title="class in com.google.crypto.tink.proto">KeyTypeEntry</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AeadKeyTemplates.html#CHACHA20_POLY1305">CHACHA20_POLY1305</a></span> - Static variable in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AeadKeyTemplates.html" title="class in com.google.crypto.tink.aead">AeadKeyTemplates</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">A <a href="com/google/crypto/tink/proto/KeyTemplate.html" title="class in com.google.crypto.tink.proto"><code>KeyTemplate</code></a> that generates new instances of <a href="com/google/crypto/tink/proto/ChaCha20Poly1305Key.html" title="class in com.google.crypto.tink.proto"><code>ChaCha20Poly1305Key</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/hybrid/internal/HpkeUtil.html#CHACHA20_POLY1305_AEAD_ID">CHACHA20_POLY1305_AEAD_ID</a></span> - Static variable in class com.google.crypto.tink.hybrid.internal.<a href="com/google/crypto/tink/hybrid/internal/HpkeUtil.html" title="class in com.google.crypto.tink.hybrid.internal">HpkeUtil</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/AeadConfig.html#CHACHA20_POLY1305_TYPE_URL">CHACHA20_POLY1305_TYPE_URL</a></span> - Static variable in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/AeadConfig.html" title="class in com.google.crypto.tink.aead">AeadConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HpkeAead.html#CHACHA20_POLY1305_VALUE">CHACHA20_POLY1305_VALUE</a></span> - Static variable in enum com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HpkeAead.html" title="enum in com.google.crypto.tink.proto">HpkeAead</a></dt>
<dd>
<div class="block"><code>CHACHA20_POLY1305 = 3;</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/Chacha20Poly1305.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">Chacha20Poly1305</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/subtle/ChaCha20Poly1305.html" title="class in com.google.crypto.tink.subtle"><span class="typeNameLink">ChaCha20Poly1305</span></a> - Class in <a href="com/google/crypto/tink/subtle/package-summary.html">com.google.crypto.tink.subtle</a></dt>
<dd>
<div class="block">ChaCha20Poly1305 AEAD construction, as described in <a
href="https://tools.ietf.org/html/rfc8439#section-2.8">RFC 8439, section 2.8</a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/subtle/ChaCha20Poly1305.html#ChaCha20Poly1305-byte:A-">ChaCha20Poly1305(byte[])</a></span> - Constructor for class com.google.crypto.tink.subtle.<a href="com/google/crypto/tink/subtle/ChaCha20Poly1305.html" title="class in com.google.crypto.tink.subtle">ChaCha20Poly1305</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/proto/ChaCha20Poly1305Key.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">ChaCha20Poly1305Key</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.ChaCha20Poly1305.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/ChaCha20Poly1305Key.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">ChaCha20Poly1305Key.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">
key_type: type.googleapis.com/google.crypto.tink.ChaCha20Poly1305.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/ChaCha20Poly1305KeyFormat.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">ChaCha20Poly1305KeyFormat</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.ChaCha20Poly1305KeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/ChaCha20Poly1305KeyFormat.Builder.html" title="class in com.google.crypto.tink.proto"><span class="typeNameLink">ChaCha20Poly1305KeyFormat.Builder</span></a> - Class in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>
<div class="block">Protobuf type <code>google.crypto.tink.ChaCha20Poly1305KeyFormat</code></div>
</dd>
<dt><a href="com/google/crypto/tink/proto/ChaCha20Poly1305KeyFormatOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">ChaCha20Poly1305KeyFormatOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/aead/ChaCha20Poly1305KeyManager.html" title="class in com.google.crypto.tink.aead"><span class="typeNameLink">ChaCha20Poly1305KeyManager</span></a> - Class in <a href="com/google/crypto/tink/aead/package-summary.html">com.google.crypto.tink.aead</a></dt>
<dd>
<div class="block">This instance of <code>KeyManager</code> generates new <code>ChaCha20Poly1305</code> keys and produces new
instances of <code>ChaCha20Poly1305</code>.</div>
</dd>
<dt><a href="com/google/crypto/tink/proto/ChaCha20Poly1305KeyOrBuilder.html" title="interface in com.google.crypto.tink.proto"><span class="typeNameLink">ChaCha20Poly1305KeyOrBuilder</span></a> - Interface in <a href="com/google/crypto/tink/proto/package-summary.html">com.google.crypto.tink.proto</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/aead/ChaCha20Poly1305KeyManager.html#chaCha20Poly1305Template--">chaCha20Poly1305Template()</a></span> - Static method in class com.google.crypto.tink.aead.<a href="com/google/crypto/tink/aead/ChaCha20Poly1305KeyManager.html" title="class in com.google.crypto.tink.aead">ChaCha20Poly1305KeyManager</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="block"><span class="deprecationComment">use <code>KeyTemplates.get("CHACHA20_POLY1305")</code></span></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/internal/EllipticCurvesUtil.html#checkPointOnCurve-java.security.spec.ECPoint-java.security.spec.EllipticCurve-">checkPointOnCurve(ECPoint, EllipticCurve)</a></span> - Static method in class com.google.crypto.tink.internal.<a href="com/google/crypto/tink/internal/EllipticCurvesUtil.html" title="class in com.google.crypto.tink.internal">EllipticCurvesUtil</a></dt>
<dd>
<div class="block">Checks that a point is on a given elliptic curve.</div>
</dd>
<dt><a href="com/google/crypto/tink/mac/internal/ChunkedAesCmacImpl.html" title="class in com.google.crypto.tink.mac.internal"><span class="typeNameLink">ChunkedAesCmacImpl</span></a> - Class in <a href="com/google/crypto/tink/mac/internal/package-summary.html">com.google.crypto.tink.mac.internal</a></dt>
<dd>
<div class="block">AES-CMAC implementation of the ChunkedMac interface.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/mac/internal/ChunkedAesCmacImpl.html#ChunkedAesCmacImpl-com.google.crypto.tink.mac.AesCmacKey-">ChunkedAesCmacImpl(AesCmacKey)</a></span> - Constructor for class com.google.crypto.tink.mac.internal.<a href="com/google/crypto/tink/mac/internal/ChunkedAesCmacImpl.html" title="class in com.google.crypto.tink.mac.internal">ChunkedAesCmacImpl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/mac/internal/ChunkedHmacImpl.html" title="class in com.google.crypto.tink.mac.internal"><span class="typeNameLink">ChunkedHmacImpl</span></a> - Class in <a href="com/google/crypto/tink/mac/internal/package-summary.html">com.google.crypto.tink.mac.internal</a></dt>
<dd>
<div class="block">Class that provides the functionality expressed by the ChunkedMac interface with HMAC.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/mac/internal/ChunkedHmacImpl.html#ChunkedHmacImpl-com.google.crypto.tink.mac.HmacKey-">ChunkedHmacImpl(HmacKey)</a></span> - Constructor for class com.google.crypto.tink.mac.internal.<a href="com/google/crypto/tink/mac/internal/ChunkedHmacImpl.html" title="class in com.google.crypto.tink.mac.internal">ChunkedHmacImpl</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/crypto/tink/mac/ChunkedMac.html" title="interface in com.google.crypto.tink.mac"><span class="typeNameLink">ChunkedMac</span></a> - Interface in <a href="com/google/crypto/tink/mac/package-summary.html">com.google.crypto.tink.mac</a></dt>
<dd>
<div class="block">An interface representing Streaming MAC.</div>
</dd>
<dt><a href="com/google/crypto/tink/mac/ChunkedMacComputation.html" title="interface in com.google.crypto.tink.mac"><span class="typeNameLink">ChunkedMacComputation</span></a> - Interface in <a href="com/google/crypto/tink/mac/package-summary.html">com.google.crypto.tink.mac</a></dt>
<dd>
<div class="block">An interface representing a computation of the Streaming MAC.</div>
</dd>
<dt><a href="com/google/crypto/tink/mac/ChunkedMacVerification.html" title="interface in com.google.crypto.tink.mac"><span class="typeNameLink">ChunkedMacVerification</span></a> - Interface in <a href="com/google/crypto/tink/mac/package-summary.html">com.google.crypto.tink.mac</a></dt>
<dd>
<div class="block">An interface representing a verification of the Streaming MAC.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/subtle/EngineFactory.html#CIPHER">CIPHER</a></span> - Static variable in class com.google.crypto.tink.subtle.<a href="com/google/crypto/tink/subtle/EngineFactory.html" title="class in com.google.crypto.tink.subtle">EngineFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingParams.html#CIPHERTEXT_SEGMENT_SIZE_FIELD_NUMBER">CIPHERTEXT_SEGMENT_SIZE_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrHmacStreamingParams.html" title="class in com.google.crypto.tink.proto">AesCtrHmacStreamingParams</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingParams.html#CIPHERTEXT_SEGMENT_SIZE_FIELD_NUMBER">CIPHERTEXT_SEGMENT_SIZE_FIELD_NUMBER</a></span> - Static variable in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingParams.html" title="class in com.google.crypto.tink.proto">AesGcmHkdfStreamingParams</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/internal/MutableMonitoringRegistry.html#clear--">clear()</a></span> - Method in class com.google.crypto.tink.internal.<a href="com/google/crypto/tink/internal/MutableMonitoringRegistry.html" title="class in com.google.crypto.tink.internal">MutableMonitoringRegistry</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HpkeParams.Builder.html#clearAead--">clearAead()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HpkeParams.Builder.html" title="class in com.google.crypto.tink.proto">HpkeParams.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.HpkeAead aead = 3;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EciesAeadDemParams.Builder.html#clearAeadDem--">clearAeadDem()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EciesAeadDemParams.Builder.html" title="class in com.google.crypto.tink.proto">EciesAeadDemParams.Builder</a></dt>
<dd>
<div class="block">
Required.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrHmacAeadKey.Builder.html#clearAesCtrKey--">clearAesCtrKey()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrHmacAeadKey.Builder.html" title="class in com.google.crypto.tink.proto">AesCtrHmacAeadKey.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.AesCtrKey aes_ctr_key = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrHmacAeadKeyFormat.Builder.html#clearAesCtrKeyFormat--">clearAesCtrKeyFormat()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrHmacAeadKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">AesCtrHmacAeadKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.AesCtrKeyFormat aes_ctr_key_format = 1;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtEcdsaKeyFormat.Builder.html#clearAlgorithm--">clearAlgorithm()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtEcdsaKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">JwtEcdsaKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtEcdsaPublicKey.Builder.html#clearAlgorithm--">clearAlgorithm()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtEcdsaPublicKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtEcdsaPublicKey.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.JwtEcdsaAlgorithm algorithm = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtHmacKey.Builder.html#clearAlgorithm--">clearAlgorithm()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtHmacKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtHmacKey.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtHmacKeyFormat.Builder.html#clearAlgorithm--">clearAlgorithm()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtHmacKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">JwtHmacKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.JwtHmacAlgorithm algorithm = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1KeyFormat.Builder.html#clearAlgorithm--">clearAlgorithm()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1KeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPkcs1KeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PublicKey.Builder.html#clearAlgorithm--">clearAlgorithm()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PublicKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPkcs1PublicKey.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.JwtRsaSsaPkcs1Algorithm algorithm = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPssKeyFormat.Builder.html#clearAlgorithm--">clearAlgorithm()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPssKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPssKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPssPublicKey.Builder.html#clearAlgorithm--">clearAlgorithm()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPssPublicKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPssPublicKey.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.JwtRsaSsaPssAlgorithm algorithm = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KeyTypeEntry.Builder.html#clearCatalogueName--">clearCatalogueName()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KeyTypeEntry.Builder.html" title="class in com.google.crypto.tink.proto">KeyTypeEntry.Builder</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">
Catalogue to be queried for key manager,</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingParams.Builder.html#clearCiphertextSegmentSize--">clearCiphertextSegmentSize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrHmacStreamingParams.Builder.html" title="class in com.google.crypto.tink.proto">AesCtrHmacStreamingParams.Builder</a></dt>
<dd>
<div class="block"><code>uint32 ciphertext_segment_size = 1;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingParams.Builder.html#clearCiphertextSegmentSize--">clearCiphertextSegmentSize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingParams.Builder.html" title="class in com.google.crypto.tink.proto">AesGcmHkdfStreamingParams.Builder</a></dt>
<dd>
<div class="block"><code>uint32 ciphertext_segment_size = 1;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RegistryConfig.Builder.html#clearConfigName--">clearConfigName()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RegistryConfig.Builder.html" title="class in com.google.crypto.tink.proto">RegistryConfig.Builder</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block"><code>string config_name = 1;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PrivateKey.Builder.html#clearCrt--">clearCrt()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPkcs1PrivateKey.Builder</a></dt>
<dd>
<div class="block">
Chinese Remainder Theorem coefficient q^(-1) mod p.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPssPrivateKey.Builder.html#clearCrt--">clearCrt()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPssPrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPssPrivateKey.Builder</a></dt>
<dd>
<div class="block">
Chinese Remainder Theorem coefficient q^(-1) mod p.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RsaSsaPkcs1PrivateKey.Builder.html#clearCrt--">clearCrt()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RsaSsaPkcs1PrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">RsaSsaPkcs1PrivateKey.Builder</a></dt>
<dd>
<div class="block">
Chinese Remainder Theorem coefficient q^(-1) mod p.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RsaSsaPssPrivateKey.Builder.html#clearCrt--">clearCrt()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RsaSsaPssPrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">RsaSsaPssPrivateKey.Builder</a></dt>
<dd>
<div class="block">
Chinese Remainder Theorem coefficient q^(-1) mod p.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EcdsaParams.Builder.html#clearCurve--">clearCurve()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EcdsaParams.Builder.html" title="class in com.google.crypto.tink.proto">EcdsaParams.Builder</a></dt>
<dd>
<div class="block">
Required.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EciesHkdfKemParams.Builder.html#clearCurveType--">clearCurveType()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EciesHkdfKemParams.Builder.html" title="class in com.google.crypto.tink.proto">EciesHkdfKemParams.Builder</a></dt>
<dd>
<div class="block">
Required.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtEcdsaPublicKey.Builder.html#clearCustomKid--">clearCustomKid()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtEcdsaPublicKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtEcdsaPublicKey.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.JwtEcdsaPublicKey.CustomKid custom_kid = 5;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtHmacKey.Builder.html#clearCustomKid--">clearCustomKid()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtHmacKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtHmacKey.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.JwtHmacKey.CustomKid custom_kid = 4;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PublicKey.Builder.html#clearCustomKid--">clearCustomKid()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PublicKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPkcs1PublicKey.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.JwtRsaSsaPkcs1PublicKey.CustomKid custom_kid = 5;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPssPublicKey.Builder.html#clearCustomKid--">clearCustomKid()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPssPublicKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPssPublicKey.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.JwtRsaSsaPssPublicKey.CustomKid custom_kid = 5;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PrivateKey.Builder.html#clearD--">clearD()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPkcs1PrivateKey.Builder</a></dt>
<dd>
<div class="block">
Private exponent.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPssPrivateKey.Builder.html#clearD--">clearD()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPssPrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPssPrivateKey.Builder</a></dt>
<dd>
<div class="block">
Private exponent.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RsaSsaPkcs1PrivateKey.Builder.html#clearD--">clearD()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RsaSsaPkcs1PrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">RsaSsaPkcs1PrivateKey.Builder</a></dt>
<dd>
<div class="block">
Private exponent.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RsaSsaPssPrivateKey.Builder.html#clearD--">clearD()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RsaSsaPssPrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">RsaSsaPssPrivateKey.Builder</a></dt>
<dd>
<div class="block">
Private exponent.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KmsEnvelopeAeadKeyFormat.Builder.html#clearDekTemplate--">clearDekTemplate()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KmsEnvelopeAeadKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">KmsEnvelopeAeadKeyFormat.Builder</a></dt>
<dd>
<div class="block">
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EciesAeadHkdfParams.Builder.html#clearDemParams--">clearDemParams()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EciesAeadHkdfParams.Builder.html" title="class in com.google.crypto.tink.proto">EciesAeadHkdfParams.Builder</a></dt>
<dd>
<div class="block">
Data Encapsulation Mechanism.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingParams.Builder.html#clearDerivedKeySize--">clearDerivedKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrHmacStreamingParams.Builder.html" title="class in com.google.crypto.tink.proto">AesCtrHmacStreamingParams.Builder</a></dt>
<dd>
<div class="block">
size of AES-CTR keys derived for each segment</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingParams.Builder.html#clearDerivedKeySize--">clearDerivedKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingParams.Builder.html" title="class in com.google.crypto.tink.proto">AesGcmHkdfStreamingParams.Builder</a></dt>
<dd>
<div class="block">
size of AES-GCM keys derived for each segment</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PrivateKey.Builder.html#clearDp--">clearDp()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPkcs1PrivateKey.Builder</a></dt>
<dd>
<div class="block">
d mod (p - 1).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPssPrivateKey.Builder.html#clearDp--">clearDp()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPssPrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPssPrivateKey.Builder</a></dt>
<dd>
<div class="block">
d mod (p - 1).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RsaSsaPkcs1PrivateKey.Builder.html#clearDp--">clearDp()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RsaSsaPkcs1PrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">RsaSsaPkcs1PrivateKey.Builder</a></dt>
<dd>
<div class="block">
d mod (p - 1).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RsaSsaPssPrivateKey.Builder.html#clearDp--">clearDp()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RsaSsaPssPrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">RsaSsaPssPrivateKey.Builder</a></dt>
<dd>
<div class="block">
d mod (p - 1).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PrivateKey.Builder.html#clearDq--">clearDq()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPkcs1PrivateKey.Builder</a></dt>
<dd>
<div class="block">
d mod (q - 1).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPssPrivateKey.Builder.html#clearDq--">clearDq()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPssPrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPssPrivateKey.Builder</a></dt>
<dd>
<div class="block">
d mod (q - 1).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RsaSsaPkcs1PrivateKey.Builder.html#clearDq--">clearDq()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RsaSsaPkcs1PrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">RsaSsaPkcs1PrivateKey.Builder</a></dt>
<dd>
<div class="block">
d mod (q - 1).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RsaSsaPssPrivateKey.Builder.html#clearDq--">clearDq()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RsaSsaPssPrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">RsaSsaPssPrivateKey.Builder</a></dt>
<dd>
<div class="block">
d mod (q - 1).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PublicKey.Builder.html#clearE--">clearE()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPkcs1PublicKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPkcs1PublicKey.Builder</a></dt>
<dd>
<div class="block">
Public exponent.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtRsaSsaPssPublicKey.Builder.html#clearE--">clearE()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtRsaSsaPssPublicKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtRsaSsaPssPublicKey.Builder</a></dt>
<dd>
<div class="block">
Public exponent.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RsaSsaPkcs1PublicKey.Builder.html#clearE--">clearE()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RsaSsaPkcs1PublicKey.Builder.html" title="class in com.google.crypto.tink.proto">RsaSsaPkcs1PublicKey.Builder</a></dt>
<dd>
<div class="block">
Public exponent.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RsaSsaPssPublicKey.Builder.html#clearE--">clearE()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RsaSsaPssPublicKey.Builder.html" title="class in com.google.crypto.tink.proto">RsaSsaPssPublicKey.Builder</a></dt>
<dd>
<div class="block">
Public exponent.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EciesAeadHkdfParams.Builder.html#clearEcPointFormat--">clearEcPointFormat()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EciesAeadHkdfParams.Builder.html" title="class in com.google.crypto.tink.proto">EciesAeadHkdfParams.Builder</a></dt>
<dd>
<div class="block">
EC point format.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EcdsaParams.Builder.html#clearEncoding--">clearEncoding()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EcdsaParams.Builder.html" title="class in com.google.crypto.tink.proto">EcdsaParams.Builder</a></dt>
<dd>
<div class="block">
Required.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EncryptedKeyset.Builder.html#clearEncryptedKeyset--">clearEncryptedKeyset()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EncryptedKeyset.Builder.html" title="class in com.google.crypto.tink.proto">EncryptedKeyset.Builder</a></dt>
<dd>
<div class="block">
Required.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RegistryConfig.Builder.html#clearEntry--">clearEntry()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RegistryConfig.Builder.html" title="class in com.google.crypto.tink.proto">RegistryConfig.Builder</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block"><code>repeated .google.crypto.tink.KeyTypeEntry entry = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HkdfPrfParams.Builder.html#clearHash--">clearHash()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HkdfPrfParams.Builder.html" title="class in com.google.crypto.tink.proto">HkdfPrfParams.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.HashType hash = 1;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HmacParams.Builder.html#clearHash--">clearHash()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HmacParams.Builder.html" title="class in com.google.crypto.tink.proto">HmacParams.Builder</a></dt>
<dd>
<div class="block">
HashType is an enum.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HmacPrfParams.Builder.html#clearHash--">clearHash()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HmacPrfParams.Builder.html" title="class in com.google.crypto.tink.proto">HmacPrfParams.Builder</a></dt>
<dd>
<div class="block">
HashType is an enum.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EcdsaParams.Builder.html#clearHashType--">clearHashType()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EcdsaParams.Builder.html" title="class in com.google.crypto.tink.proto">EcdsaParams.Builder</a></dt>
<dd>
<div class="block">
Required.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/RsaSsaPkcs1Params.Builder.html#clearHashType--">clearHashType()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/RsaSsaPkcs1Params.Builder.html" title="class in com.google.crypto.tink.proto">RsaSsaPkcs1Params.Builder</a></dt>
<dd>
<div class="block">
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.2).</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingParams.Builder.html#clearHkdfHashType--">clearHkdfHashType()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrHmacStreamingParams.Builder.html" title="class in com.google.crypto.tink.proto">AesCtrHmacStreamingParams.Builder</a></dt>
<dd>
<div class="block">
hash function for key derivation via HKDF</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingParams.Builder.html#clearHkdfHashType--">clearHkdfHashType()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingParams.Builder.html" title="class in com.google.crypto.tink.proto">AesGcmHkdfStreamingParams.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.HashType hkdf_hash_type = 3;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EciesHkdfKemParams.Builder.html#clearHkdfHashType--">clearHkdfHashType()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EciesHkdfKemParams.Builder.html" title="class in com.google.crypto.tink.proto">EciesHkdfKemParams.Builder</a></dt>
<dd>
<div class="block">
Required.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EciesHkdfKemParams.Builder.html#clearHkdfSalt--">clearHkdfSalt()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EciesHkdfKemParams.Builder.html" title="class in com.google.crypto.tink.proto">EciesHkdfKemParams.Builder</a></dt>
<dd>
<div class="block">
Optional.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrHmacAeadKey.Builder.html#clearHmacKey--">clearHmacKey()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrHmacAeadKey.Builder.html" title="class in com.google.crypto.tink.proto">AesCtrHmacAeadKey.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.HmacKey hmac_key = 3;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrHmacAeadKeyFormat.Builder.html#clearHmacKeyFormat--">clearHmacKeyFormat()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrHmacAeadKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">AesCtrHmacAeadKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.HmacKeyFormat hmac_key_format = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingParams.Builder.html#clearHmacParams--">clearHmacParams()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrHmacStreamingParams.Builder.html" title="class in com.google.crypto.tink.proto">AesCtrHmacStreamingParams.Builder</a></dt>
<dd>
<div class="block">
params for authentication tags</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrParams.Builder.html#clearIvSize--">clearIvSize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrParams.Builder.html" title="class in com.google.crypto.tink.proto">AesCtrParams.Builder</a></dt>
<dd>
<div class="block"><code>uint32 iv_size = 1;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesEaxParams.Builder.html#clearIvSize--">clearIvSize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesEaxParams.Builder.html" title="class in com.google.crypto.tink.proto">AesEaxParams.Builder</a></dt>
<dd>
<div class="block">
possible value is 12 or 16 bytes.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HpkeParams.Builder.html#clearKdf--">clearKdf()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HpkeParams.Builder.html" title="class in com.google.crypto.tink.proto">HpkeParams.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.HpkeKdf kdf = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KmsEnvelopeAeadKeyFormat.Builder.html#clearKekUri--">clearKekUri()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KmsEnvelopeAeadKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">KmsEnvelopeAeadKeyFormat.Builder</a></dt>
<dd>
<div class="block">
Required.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HpkeParams.Builder.html#clearKem--">clearKem()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HpkeParams.Builder.html" title="class in com.google.crypto.tink.proto">HpkeParams.Builder</a></dt>
<dd>
<div class="block"><code>.google.crypto.tink.HpkeKem kem = 1;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EciesAeadHkdfParams.Builder.html#clearKemParams--">clearKemParams()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EciesAeadHkdfParams.Builder.html" title="class in com.google.crypto.tink.proto">EciesAeadHkdfParams.Builder</a></dt>
<dd>
<div class="block">
Key Encapsulation Mechanism.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/Keyset.Builder.html#clearKey--">clearKey()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/Keyset.Builder.html" title="class in com.google.crypto.tink.proto">Keyset.Builder</a></dt>
<dd>
<div class="block">
Actual keys in the Keyset.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/Keyset.Key.Builder.html#clearKeyData--">clearKeyData()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/Keyset.Key.Builder.html" title="class in com.google.crypto.tink.proto">Keyset.Key.Builder</a></dt>
<dd>
<div class="block">
Contains the actual, instantiation specific key proto.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/Keyset.Key.Builder.html#clearKeyId--">clearKeyId()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/Keyset.Key.Builder.html" title="class in com.google.crypto.tink.proto">Keyset.Key.Builder</a></dt>
<dd>
<div class="block">
Identifies a key within a keyset, is a part of metadata
of a ciphertext/signature.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KeysetInfo.KeyInfo.Builder.html#clearKeyId--">clearKeyId()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KeysetInfo.KeyInfo.Builder.html" title="class in com.google.crypto.tink.proto">KeysetInfo.KeyInfo.Builder</a></dt>
<dd>
<div class="block">
See Keyset.Key.key_id.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KeysetInfo.Builder.html#clearKeyInfo--">clearKeyInfo()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KeysetInfo.Builder.html" title="class in com.google.crypto.tink.proto">KeysetInfo.Builder</a></dt>
<dd>
<div class="block">
KeyInfos in the KeysetInfo.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KeyTypeEntry.Builder.html#clearKeyManagerVersion--">clearKeyManagerVersion()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KeyTypeEntry.Builder.html" title="class in com.google.crypto.tink.proto">KeyTypeEntry.Builder</a></dt>
<dd>
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">
Minimum required version of key manager.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KeyData.Builder.html#clearKeyMaterialType--">clearKeyMaterialType()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KeyData.Builder.html" title="class in com.google.crypto.tink.proto">KeyData.Builder</a></dt>
<dd>
<div class="block">
Required.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EncryptedKeyset.Builder.html#clearKeysetInfo--">clearKeysetInfo()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EncryptedKeyset.Builder.html" title="class in com.google.crypto.tink.proto">EncryptedKeyset.Builder</a></dt>
<dd>
<div class="block">
Optional.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCmacKeyFormat.Builder.html#clearKeySize--">clearKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCmacKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">AesCmacKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>uint32 key_size = 1;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCmacPrfKeyFormat.Builder.html#clearKeySize--">clearKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCmacPrfKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">AesCmacPrfKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>uint32 key_size = 1;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingKeyFormat.Builder.html#clearKeySize--">clearKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrHmacStreamingKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">AesCtrHmacStreamingKeyFormat.Builder</a></dt>
<dd>
<div class="block">
size of the main key (aka.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrKeyFormat.Builder.html#clearKeySize--">clearKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">AesCtrKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>uint32 key_size = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesEaxKeyFormat.Builder.html#clearKeySize--">clearKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesEaxKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">AesEaxKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>uint32 key_size = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingKeyFormat.Builder.html#clearKeySize--">clearKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">AesGcmHkdfStreamingKeyFormat.Builder</a></dt>
<dd>
<div class="block">
size of the main key (aka.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesGcmKeyFormat.Builder.html#clearKeySize--">clearKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesGcmKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">AesGcmKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>uint32 key_size = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesGcmSivKeyFormat.Builder.html#clearKeySize--">clearKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesGcmSivKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">AesGcmSivKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>uint32 key_size = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesSivKeyFormat.Builder.html#clearKeySize--">clearKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesSivKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">AesSivKeyFormat.Builder</a></dt>
<dd>
<div class="block">
Only valid value is: 64.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HkdfPrfKeyFormat.Builder.html#clearKeySize--">clearKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HkdfPrfKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">HkdfPrfKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>uint32 key_size = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HmacKeyFormat.Builder.html#clearKeySize--">clearKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HmacKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">HmacKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>uint32 key_size = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HmacPrfKeyFormat.Builder.html#clearKeySize--">clearKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HmacPrfKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">HmacPrfKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>uint32 key_size = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtHmacKeyFormat.Builder.html#clearKeySize--">clearKeySize()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtHmacKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">JwtHmacKeyFormat.Builder</a></dt>
<dd>
<div class="block"><code>uint32 key_size = 3;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/KmsAeadKeyFormat.Builder.html#clearKeyUri--">clearKeyUri()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/KmsAeadKeyFormat.Builder.html" title="class in com.google.crypto.tink.proto">KmsAeadKeyFormat.Builder</a></dt>
<dd>
<div class="block">
Required.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCmacKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCmacKey.Builder.html" title="class in com.google.crypto.tink.proto">AesCmacKey.Builder</a></dt>
<dd>
<div class="block"><code>bytes key_value = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCmacPrfKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCmacPrfKey.Builder.html" title="class in com.google.crypto.tink.proto">AesCmacPrfKey.Builder</a></dt>
<dd>
<div class="block"><code>bytes key_value = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrHmacStreamingKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrHmacStreamingKey.Builder.html" title="class in com.google.crypto.tink.proto">AesCtrHmacStreamingKey.Builder</a></dt>
<dd>
<div class="block">
the main key, aka.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesCtrKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesCtrKey.Builder.html" title="class in com.google.crypto.tink.proto">AesCtrKey.Builder</a></dt>
<dd>
<div class="block"><code>bytes key_value = 3;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesEaxKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesEaxKey.Builder.html" title="class in com.google.crypto.tink.proto">AesEaxKey.Builder</a></dt>
<dd>
<div class="block"><code>bytes key_value = 3;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesGcmHkdfStreamingKey.Builder.html" title="class in com.google.crypto.tink.proto">AesGcmHkdfStreamingKey.Builder</a></dt>
<dd>
<div class="block"><code>bytes key_value = 3;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesGcmKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesGcmKey.Builder.html" title="class in com.google.crypto.tink.proto">AesGcmKey.Builder</a></dt>
<dd>
<div class="block"><code>bytes key_value = 3;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesGcmSivKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesGcmSivKey.Builder.html" title="class in com.google.crypto.tink.proto">AesGcmSivKey.Builder</a></dt>
<dd>
<div class="block"><code>bytes key_value = 3;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/AesSivKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/AesSivKey.Builder.html" title="class in com.google.crypto.tink.proto">AesSivKey.Builder</a></dt>
<dd>
<div class="block">
First half is AES-CTR key, second is AES-SIV.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/ChaCha20Poly1305Key.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/ChaCha20Poly1305Key.Builder.html" title="class in com.google.crypto.tink.proto">ChaCha20Poly1305Key.Builder</a></dt>
<dd>
<div class="block"><code>bytes key_value = 2;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EcdsaPrivateKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EcdsaPrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">EcdsaPrivateKey.Builder</a></dt>
<dd>
<div class="block">
Unsigned big integer in bigendian representation.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/EciesAeadHkdfPrivateKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/EciesAeadHkdfPrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">EciesAeadHkdfPrivateKey.Builder</a></dt>
<dd>
<div class="block">
Required.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/Ed25519PrivateKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/Ed25519PrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">Ed25519PrivateKey.Builder</a></dt>
<dd>
<div class="block">
The private key is 32 bytes of cryptographically secure random data.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/Ed25519PublicKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/Ed25519PublicKey.Builder.html" title="class in com.google.crypto.tink.proto">Ed25519PublicKey.Builder</a></dt>
<dd>
<div class="block">
The public key is 32 bytes, encoded according to
https://tools.ietf.org/html/rfc8032#section-5.1.2.</div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HkdfPrfKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HkdfPrfKey.Builder.html" title="class in com.google.crypto.tink.proto">HkdfPrfKey.Builder</a></dt>
<dd>
<div class="block"><code>bytes key_value = 3;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HmacKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HmacKey.Builder.html" title="class in com.google.crypto.tink.proto">HmacKey.Builder</a></dt>
<dd>
<div class="block"><code>bytes key_value = 3;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/HmacPrfKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/HmacPrfKey.Builder.html" title="class in com.google.crypto.tink.proto">HmacPrfKey.Builder</a></dt>
<dd>
<div class="block"><code>bytes key_value = 3;</code></div>
</dd>
<dt><span class="memberNameLink"><a href="com/google/crypto/tink/proto/JwtEcdsaPrivateKey.Builder.html#clearKeyValue--">clearKeyValue()</a></span> - Method in class com.google.crypto.tink.proto.<a href="com/google/crypto/tink/proto/JwtEcdsaPrivateKey.Builder.html" title="class in com.google.crypto.tink.proto">JwtEcdsaPrivateKey.Builder</a></dt>